如何在three.js中制作挥杆动作的动画?

时间:2016-11-15 19:53:27

标签: javascript three.js

所以我想做一个摇摆,但我现在的代码正在工作..相反,如果这是正确的比较,这是它应该如何看起来:

抱歉蹩脚的涂鸦,但我认为这比解释我想要的和我拥有的更容易。

所以我使用的代码是:

if (s == 0)
{
    group.rotation.x -= ctrl.boxStep;
    if (group.rotation.x < -.6)
    {
        s = 1;
    }
}
else
{
    group.rotation.x += ctrl.boxStep;
    if (group.rotation.x > .6)
    {
        s = 0;
    }
}

但正如你在涂鸦中所看到的那样,它没有以正确的方式运作,我不知道如何改变组的运动,使其看起来像是一个挥杆动作。

有人可以建议的任何想法吗?

0 个答案:

没有答案