瀏覽代碼

SceneLoader2/SceneExporter2: Added PointLight's distance.

Mr.doob 12 年之前
父節點
當前提交
3106280993
共有 2 個文件被更改,包括 2 次插入1 次删除
  1. 1 0
      examples/js/exporters/SceneExporter2.js
  2. 1 1
      examples/js/loaders/SceneLoader2.js

+ 1 - 0
examples/js/exporters/SceneExporter2.js

@@ -207,6 +207,7 @@ THREE.SceneExporter2.prototype = {
 				data.type = 'PointLight';
 				data.type = 'PointLight';
 				data.color = object.color.getHex();
 				data.color = object.color.getHex();
 				data.intensity = object.intensity;
 				data.intensity = object.intensity;
+				data.distance = object.distance;
 				data.position = object.position.toArray();
 				data.position = object.position.toArray();
 
 
 			} else if ( object instanceof THREE.SpotLight ) {
 			} else if ( object instanceof THREE.SpotLight ) {

+ 1 - 1
examples/js/loaders/SceneLoader2.js

@@ -225,7 +225,7 @@ THREE.SceneLoader2.prototype = {
 
 
 				case 'PointLight':
 				case 'PointLight':
 
 
-					object = new THREE.PointLight( data.color, data.intensity );
+					object = new THREE.PointLight( data.color, data.intensity, data.distance );
 					object.position.fromArray( data.position );
 					object.position.fromArray( data.position );
 
 
 					break;
 					break;