Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Animation 在Three.js中动画太快_Animation_Three.js_Collada_Skeletal Animation - Fatal编程技术网

Animation 在Three.js中动画太快

Animation 在Three.js中动画太快,animation,three.js,collada,skeletal-animation,Animation,Three.js,Collada,Skeletal Animation,我正在使用ColladaLoader将我的模型和骨骼动画加载到Three.js中,据我所知,它似乎做了正确的动作,但出于某种原因,动画速度快得离谱。如何控制动画的速度 var animation = THREE.Animation( mesh, animationData ); animation.timeScale = 1/5 ; // add this 默认的timeScale为1,减小它以降低动画 默认的timeScale为1,减小它以降低动画 默认的timeScale为1,减小它以降低

我正在使用ColladaLoader将我的模型和骨骼动画加载到Three.js中,据我所知,它似乎做了正确的动作,但出于某种原因,动画速度快得离谱。如何控制动画的速度

var animation = THREE.Animation( mesh, animationData );
animation.timeScale = 1/5 ; // add this
默认的
timeScale
为1,减小它以降低动画

默认的
timeScale
为1,减小它以降低动画

默认的
timeScale
为1,减小它以降低动画



默认的
时间刻度
为1,减小它以降低动画

谢谢,但这没有效果。也许还有其他问题。你能链接一个你的场景的例子吗?我必须在plunkr上创建我的场景,这样你才能看到它,但在这样做的过程中,我创建了一个版本,它实际上按照预期工作!所以问题一定在我代码的其他地方。我会继续挖。你的解决方案确实可以改变动画的速度,尽管是在工作版本上,所以我相信你的答案。谢谢你的帮助!顺便说一句,如果你好奇的话,这里有一个动画:@adam0101真棒,干得好!我明白了。我想把它绑定到一个音频轨迹上,所以我将audio.currentTime传递到动画处理程序中。我需要弄清楚如何得到那个时间的增量。谢谢,但这没有效果。也许还有其他问题。你能链接一个你的场景的例子吗?我必须在plunkr上创建我的场景,这样你才能看到它,但在这样做的过程中,我创建了一个版本,它实际上按照预期工作!所以问题一定在我代码的其他地方。我会继续挖。你的解决方案确实可以改变动画的速度,尽管是在工作版本上,所以我相信你的答案。谢谢你的帮助!顺便说一句,如果你好奇的话,这里有一个动画:@adam0101真棒,干得好!我明白了。我想把它绑定到一个音频轨迹上,所以我将audio.currentTime传递到动画处理程序中。我需要弄清楚如何得到那个时间的增量。谢谢,但这没有效果。也许还有其他问题。你能链接一个你的场景的例子吗?我必须在plunkr上创建我的场景,这样你才能看到它,但在这样做的过程中,我创建了一个版本,它实际上按照预期工作!所以问题一定在我代码的其他地方。我会继续挖。你的解决方案确实可以改变动画的速度,尽管是在工作版本上,所以我相信你的答案。谢谢你的帮助!顺便说一句,如果你好奇的话,这里有一个动画:@adam0101真棒,干得好!我明白了。我想把它绑定到一个音频轨迹上,所以我将audio.currentTime传递到动画处理程序中。我需要弄清楚如何得到那个时间的增量。谢谢,但这没有效果。也许还有其他问题。你能链接一个你的场景的例子吗?我必须在plunkr上创建我的场景,这样你才能看到它,但在这样做的过程中,我创建了一个版本,它实际上按照预期工作!所以问题一定在我代码的其他地方。我会继续挖。你的解决方案确实可以改变动画的速度,尽管是在工作版本上,所以我相信你的答案。谢谢你的帮助!顺便说一句,如果你好奇的话,这里有一个动画:@adam0101真棒,干得好!我明白了。我想把它绑定到一个音频轨迹上,所以我将audio.currentTime传递到动画处理程序中。我需要弄清楚如何得到时间的增量。