未验证 提交 1ec21ec6 编写于 作者: M Mr.doob 提交者: GitHub

WebGLRenderer: Fixed requestAnimationFrame code.

上级 f7617660
......@@ -1026,7 +1026,16 @@ function WebGLRenderer( parameters ) {
if ( isAnimating ) return;
var device = vr.getDevice();
( ( device && device.isConnected ) || window ).requestAnimationFrame( loop );
if ( device && device.isConnected ) {
device.requestAnimationFrame( loop );
} else {
window.requestAnimationFrame( loop );
}
isAnimating = true;
......@@ -1037,7 +1046,16 @@ function WebGLRenderer( parameters ) {
if ( onAnimationFrame !== null ) onAnimationFrame( time );
var device = vr.getDevice();
( ( device && device.isConnected ) || window ).requestAnimationFrame( loop );
if ( device && device.isConnected ) {
device.requestAnimationFrame( loop );
} else {
window.requestAnimationFrame( loop );
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册