【发布时间】:2017-08-02 22:27:38
【问题描述】:
我似乎找不到在 Three.js 中为当前渲染场景之间的切换设置动画的标准方法。我已将实现简化如下:
var sceneIndex;
var currentScene;
switch (sceneIndex) {
case 1:
currentScene = scene;
break;
case 2:
currentScene = scene1;
break;
}
当我想切换场景时:
if (clickEvent) {
sceneIndex = 2
}
场景渲染如下:
renderer.render(currentScene, camera); //I use only one camera
现在,这会突然中断到下一个场景,这对用户不友好。我想要的是当变量currentScene 改变时一个简单的淡入黑色动画。你建议用什么方法来实现这一目标?谢谢。
【问题讨论】:
-
谢谢,我现在已经想好办法了。
标签: javascript three.js