소스 검색

Docs: Update loaders.

Mugen87 6 년 전
부모
커밋
fa4b663cf9
2개의 변경된 파일55개의 추가작업 그리고 33개의 파일을 삭제
  1. 51 3
      docs/api/zh/loaders/Loader.html
  2. 4 30
      docs/api/zh/loaders/ObjectLoader.html

+ 51 - 3
docs/api/zh/loaders/Loader.html

@@ -16,9 +16,12 @@
 		<h2>构造方法</h2>
 
 
-		<h3>[name]()</h3>
+		<h3>[name]( [param:LoadingManager manager] )</h3>
 		<p>
-		当创建一个新的 [name], 将调用此基类。
+			[page:LoadingManager manager] — The [page:LoadingManager loadingManager] for the loader to use. Default is [page:LoadingManager THREE.DefaultLoadingManager].
+		</p>
+		<p>
+			Creates a new [name].
 		</p>
 
 
@@ -26,7 +29,52 @@
 
 		<h3>[property:string crossOrigin]</h3>
 		<p>
-			跨域字符串,用于实现跨域,以便从允许CORS从其他域加载url。默认为"anonymous"。
+		The crossOrigin string to implement CORS for loading the url from a different domain that allows CORS.
+		Default is *anonymous*.
+		</p>
+
+		<h3>[property:LoadingManager manager]</h3>
+		<p>
+			The [page:LoadingManager loadingManager]  the loader is using. Default is [page:DefaultLoadingManager].
+		</p>
+
+		<h3>[property:String path]</h3>
+		<p>
+			The base path from which the asset will be loaded.
+			Default is the empty string.
+		</p>
+
+		<h3>[property:String resourcePath]</h3>
+		<p>
+			The base path from which additional resources like textures will be loaded.
+			Default is the empty string.
+		</p>
+
+		<h2>方法</h2>
+
+		<h3>[method:void load]()</h3>
+		<p>
+			This method needs to be implement by all concrete loaders. It holds the logic for loading the asset from the backend.
+		</p>
+
+		<h3>[method:void parse]()</h3>
+		<p>
+			This method needs to be implement by all concrete loaders. It holds the logic for parsing the asset into three.js entities.
+		</p>
+
+		<h3>[method:Loader setCrossOrigin]( [param:String crossOrigin] )</h3>
+		<p>
+			[page:String crossOrigin] — The crossOrigin string to implement CORS for loading the url from a different domain that allows CORS.
+		</p>
+
+		<h3>[method:Loader setPath]( [param:String path] )</h3>
+		<p>
+			[page:String path] — Set the base path for the asset.
+		</p>
+
+		<h3>[method:Loader setResourcePath]( [param:String resourcePath] )</h3>
+		<p>
+			[page:String resourcePath] — Set the base path for dependent resources like textures.
 		</p>
 
 		<h2>Handlers</h2>

+ 4 - 30
docs/api/zh/loaders/ObjectLoader.html

@@ -8,6 +8,8 @@
 		<link type="text/css" rel="stylesheet" href="page.css" />
 	</head>
 	<body>
+		[page:Loader] &rarr;
+
 		<h1>[name]</h1>
 
 		<p class="desc">
@@ -66,27 +68,11 @@
 		创建一个新的[name].
 		</p>
 
-
 		<h2>属性</h2>
-
-		<h3>[property:String crossOrigin]</h3>
-		<p>
-            如果设置了,在开始加载前, 将为图片分配 [link:https://developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes crossOrigin]
-            属性,其值为 *crossOrigin*, 默认为"anonymous"。
-		</p>
-
-		<h3>[property:LoadingManager manager]</h3>
-		<p>
-			加载器正在使用的[page:LoadingManager loadingManager],默认值为[page:DefaultLoadingManager]。
-		</p>
-
-		<h3>[property:String texturePath]</h3>
-		<p>
-			将要被加载的纹理的路径或者URL,详情请参考[page:.setTexturePath]。
-			默认值为空字符串。
-		</p>
+		<p>See the base [page:Loader] class for common properties.</p>
 
 		<h2>方法</h2>
+		<p>See the base [page:Loader] class for common methods.</p>
 
 		<h3>[method:null load]( [param:String url], [param:Function onLoad], [param:Function onProgress], [param:Function onError] )</h3>
 		<p>
@@ -204,18 +190,6 @@
 		</ul>
 		</p>
 
-		<h3>[method:ObjectLoader setCrossOrigin]( [param:String value] )</h3>
-		<p>
-		[page:String value] — 在允许CROS时,跨域字段通过实现CORS来加载不同域下的URL。
-		</p>
-
-		<h3>[method:ObjectLoader setTexturePath]( [param:String value] )</h3>
-		<p>
-		[page:String value] — 设置将要加载为纹理的路径或者URL<br /><br />
-
-
-		</p>
-
 		<h2>源</h2>
 
 		[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]