提交 fa4b663c 编写于 作者: M Mugen87

Docs: Update loaders.

上级 80e96fa5
......@@ -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>
......
......@@ -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]
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册