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

Merge pull request #12990 from gero3/patch-5

Improve code readability
......@@ -1128,9 +1128,11 @@ THREE.AssimpLoader.prototype = {
}
if ( ! key ) return null;
if ( ! key ) {
return null;
if ( key && nextKey ) {
} else if ( nextKey ) {
var dT = nextKey.mTime - key.mTime;
var T = key.mTime - time;
......@@ -1138,16 +1140,18 @@ THREE.AssimpLoader.prototype = {
return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l );
}
} else {
nextKey = keys[ 0 ].clone();
nextKey.mTime += lne;
nextKey = keys[ 0 ].clone();
nextKey.mTime += lne;
var dT = nextKey.mTime - key.mTime;
var T = key.mTime - time;
var l = T / dT;
var dT = nextKey.mTime - key.mTime;
var T = key.mTime - time;
var l = T / dT;
return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l );
return lerp( key.mValue.toTHREE(), nextKey.mValue.toTHREE(), l );
}
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册