浏览代码

minor adjustment

Michael Bond 7 年之前
父节点
当前提交
f45894b809
共有 1 个文件被更改,包括 5 次插入5 次删除
  1. 5 5
      examples/js/loaders/GLTFLoader.js

+ 5 - 5
examples/js/loaders/GLTFLoader.js

@@ -263,11 +263,11 @@ THREE.GLTFLoader = ( function () {
 				case 'spot':
 					lightNode = new THREE.SpotLight( color );
 					// Handle spotlight properties.
-					var spot = light.spot || {};
-					var innerConeAngle = spot.innerConeAngle !== undefined ? spot.innerConeAngle : 0;
-					var outerConeAngle = spot.outerConeAngle !== undefined ? spot.outerConeAngle : Math.PI / 4.0;
-					lightNode.angle = outerConeAngle;
-					lightNode.penumbra = 1.0 - innerConeAngle / outerConeAngle;
+					light.spot = light.spot || {};
+					light.spot.innerConeAngle = light.spot.innerConeAngle !== undefined ? light.spot.innerConeAngle : 0;
+					light.spot.outerConeAngle = light.spot.outerConeAngle !== undefined ? light.spot.outerConeAngle : Math.PI / 4.0;
+					lightNode.angle = light.spot.outerConeAngle;
+					lightNode.penumbra = 1.0 - light.spot.innerConeAngle / light.spot.outerConeAngle;
 					lightNode.target.position.set( 0, 0, 1 );
 					lightNode.add( lightNode.target );
 					break;