mirror of
https://gitee.com/dgflash/oops-plugin-framework.git
synced 2026-05-10 23:45:54 +08:00
更新文档
This commit is contained in:
@@ -105,7 +105,7 @@
|
||||
<li class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>加载一个资源</p>
|
||||
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-5">load</span><span class="hl-1">(</span><span class="hl-4">"spine_path"</span><span class="hl-1">, </span><span class="hl-0">sp</span><span class="hl-1">.</span><span class="hl-0">SkeletonData</span><span class="hl-1">, (</span><span class="hl-0">err</span><span class="hl-1">: </span><span class="hl-2">Error</span><span class="hl-1"> | </span><span class="hl-2">null</span><span class="hl-1">, </span><span class="hl-0">sd</span><span class="hl-1">: </span><span class="hl-2">sp</span><span class="hl-1">.</span><span class="hl-2">SkeletonData</span><span class="hl-1">) </span><span class="hl-6">=></span><span class="hl-1"> {</span><br/><br/><span class="hl-1">});</span>
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-7">load</span><span class="hl-1">(</span><span class="hl-6">"spine_path"</span><span class="hl-1">, </span><span class="hl-0">sp</span><span class="hl-1">.</span><span class="hl-0">SkeletonData</span><span class="hl-1">, (</span><span class="hl-0">err</span><span class="hl-1">: </span><span class="hl-4">Error</span><span class="hl-1"> | </span><span class="hl-4">null</span><span class="hl-1">, </span><span class="hl-0">sd</span><span class="hl-1">: </span><span class="hl-4">sp</span><span class="hl-1">.</span><span class="hl-4">SkeletonData</span><span class="hl-1">) </span><span class="hl-8">=></span><span class="hl-1"> {</span><br/><br/><span class="hl-1">});</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<div class="tsd-type-parameters">
|
||||
@@ -299,7 +299,7 @@
|
||||
<li class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>加载资源包</p>
|
||||
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">serverUrl</span><span class="hl-1"> = </span><span class="hl-4">"http://192.168.1.8:8080/"</span><span class="hl-1">; </span><span class="hl-9">// 服务器地址</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">md5</span><span class="hl-1"> = </span><span class="hl-4">"8e5c0"</span><span class="hl-1">; </span><span class="hl-9">// Cocos Creator 构建后的MD5字符</span><br/><span class="hl-3">await</span><span class="hl-1"> </span><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-5">loadBundle</span><span class="hl-1">(</span><span class="hl-0">serverUrl</span><span class="hl-1">,</span><span class="hl-0">md5</span><span class="hl-1">);</span>
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">serverUrl</span><span class="hl-1"> = </span><span class="hl-6">"http://192.168.1.8:8080/"</span><span class="hl-1">; </span><span class="hl-3">// 服务器地址</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">md5</span><span class="hl-1"> = </span><span class="hl-6">"8e5c0"</span><span class="hl-1">; </span><span class="hl-3">// Cocos Creator 构建后的MD5字符</span><br/><span class="hl-5">await</span><span class="hl-1"> </span><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-7">loadBundle</span><span class="hl-1">(</span><span class="hl-0">serverUrl</span><span class="hl-1">,</span><span class="hl-0">md5</span><span class="hl-1">);</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<div class="tsd-parameters">
|
||||
@@ -365,7 +365,7 @@
|
||||
<li class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>加载文件夹中的资源</p>
|
||||
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-9">// 加载进度事件</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-5">onProgressCallback</span><span class="hl-1"> = (</span><span class="hl-0">finished</span><span class="hl-1">: </span><span class="hl-2">number</span><span class="hl-1">, </span><span class="hl-0">total</span><span class="hl-1">: </span><span class="hl-2">number</span><span class="hl-1">, </span><span class="hl-0">item</span><span class="hl-1">: </span><span class="hl-2">any</span><span class="hl-1">) </span><span class="hl-6">=></span><span class="hl-1"> {</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">"资源加载进度"</span><span class="hl-1">, </span><span class="hl-0">finished</span><span class="hl-1">, </span><span class="hl-0">total</span><span class="hl-1">);</span><br/><span class="hl-1">}</span><br/><br/><span class="hl-9">// 加载完成事件</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-5">onCompleteCallback</span><span class="hl-1"> = () </span><span class="hl-6">=></span><span class="hl-1"> {</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-5">log</span><span class="hl-1">(</span><span class="hl-4">"资源加载完成"</span><span class="hl-1">);</span><br/><span class="hl-1">}</span><br/><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-5">loadDir</span><span class="hl-1">(</span><span class="hl-4">"game"</span><span class="hl-1">, </span><span class="hl-0">onProgressCallback</span><span class="hl-1">, </span><span class="hl-0">onCompleteCallback</span><span class="hl-1">);</span>
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-3">// 加载进度事件</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-7">onProgressCallback</span><span class="hl-1"> = (</span><span class="hl-0">finished</span><span class="hl-1">: </span><span class="hl-4">number</span><span class="hl-1">, </span><span class="hl-0">total</span><span class="hl-1">: </span><span class="hl-4">number</span><span class="hl-1">, </span><span class="hl-0">item</span><span class="hl-1">: </span><span class="hl-4">any</span><span class="hl-1">) </span><span class="hl-8">=></span><span class="hl-1"> {</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">"资源加载进度"</span><span class="hl-1">, </span><span class="hl-0">finished</span><span class="hl-1">, </span><span class="hl-0">total</span><span class="hl-1">);</span><br/><span class="hl-1">}</span><br/><br/><span class="hl-3">// 加载完成事件</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-7">onCompleteCallback</span><span class="hl-1"> = () </span><span class="hl-8">=></span><span class="hl-1"> {</span><br/><span class="hl-0">console</span><span class="hl-1">.</span><span class="hl-7">log</span><span class="hl-1">(</span><span class="hl-6">"资源加载完成"</span><span class="hl-1">);</span><br/><span class="hl-1">}</span><br/><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-7">loadDir</span><span class="hl-1">(</span><span class="hl-6">"game"</span><span class="hl-1">, </span><span class="hl-0">onProgressCallback</span><span class="hl-1">, </span><span class="hl-0">onCompleteCallback</span><span class="hl-1">);</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<div class="tsd-type-parameters">
|
||||
@@ -559,7 +559,7 @@
|
||||
<li class="tsd-description">
|
||||
<div class="tsd-comment tsd-typography"><p>加载远程资源</p>
|
||||
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">opt</span><span class="hl-1">: </span><span class="hl-2">IRemoteOptions</span><span class="hl-1"> = { </span><span class="hl-0">ext:</span><span class="hl-1"> </span><span class="hl-4">".png"</span><span class="hl-1"> };</span><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-5">onComplete</span><span class="hl-1"> = (</span><span class="hl-0">err</span><span class="hl-1">: </span><span class="hl-2">Error</span><span class="hl-1"> | </span><span class="hl-2">null</span><span class="hl-1">, </span><span class="hl-0">data</span><span class="hl-1">: </span><span class="hl-2">ImageAsset</span><span class="hl-1">) </span><span class="hl-6">=></span><span class="hl-1"> {</span><br/><span class="hl-6">const</span><span class="hl-1"> </span><span class="hl-8">texture</span><span class="hl-1"> = </span><span class="hl-6">new</span><span class="hl-1"> </span><span class="hl-5">Texture2D</span><span class="hl-1">();</span><br/><span class="hl-0">texture</span><span class="hl-1">.</span><span class="hl-0">image</span><span class="hl-1"> = </span><span class="hl-0">data</span><span class="hl-1">;</span><br/><br/><span class="hl-6">const</span><span class="hl-1"> </span><span class="hl-8">spriteFrame</span><span class="hl-1"> = </span><span class="hl-6">new</span><span class="hl-1"> </span><span class="hl-5">SpriteFrame</span><span class="hl-1">();</span><br/><span class="hl-0">spriteFrame</span><span class="hl-1">.</span><span class="hl-0">texture</span><span class="hl-1"> = </span><span class="hl-0">texture</span><span class="hl-1">;</span><br/><br/><span class="hl-6">var</span><span class="hl-1"> </span><span class="hl-0">sprite</span><span class="hl-1"> = </span><span class="hl-6">this</span><span class="hl-1">.</span><span class="hl-0">sprite</span><span class="hl-1">.</span><span class="hl-5">addComponent</span><span class="hl-1">(</span><span class="hl-0">Sprite</span><span class="hl-1">);</span><br/><span class="hl-0">sprite</span><span class="hl-1">.</span><span class="hl-0">spriteFrame</span><span class="hl-1"> = </span><span class="hl-0">spriteFrame</span><span class="hl-1">;</span><br/><span class="hl-1">}</span><br/><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-5">loadRemote</span><span class="hl-1"><</span><span class="hl-2">ImageAsset</span><span class="hl-1">>(</span><span class="hl-6">this</span><span class="hl-1">.</span><span class="hl-0">url</span><span class="hl-1">, </span><span class="hl-0">opt</span><span class="hl-1">, </span><span class="hl-0">onComplete</span><span class="hl-1">);</span>
|
||||
<h3>Example</h3><pre><code class="language-ts"><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">opt</span><span class="hl-1">: </span><span class="hl-4">IRemoteOptions</span><span class="hl-1"> = { </span><span class="hl-0">ext:</span><span class="hl-1"> </span><span class="hl-6">".png"</span><span class="hl-1"> };</span><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-7">onComplete</span><span class="hl-1"> = (</span><span class="hl-0">err</span><span class="hl-1">: </span><span class="hl-4">Error</span><span class="hl-1"> | </span><span class="hl-4">null</span><span class="hl-1">, </span><span class="hl-0">data</span><span class="hl-1">: </span><span class="hl-4">ImageAsset</span><span class="hl-1">) </span><span class="hl-8">=></span><span class="hl-1"> {</span><br/><span class="hl-8">const</span><span class="hl-1"> </span><span class="hl-10">texture</span><span class="hl-1"> = </span><span class="hl-8">new</span><span class="hl-1"> </span><span class="hl-7">Texture2D</span><span class="hl-1">();</span><br/><span class="hl-0">texture</span><span class="hl-1">.</span><span class="hl-0">image</span><span class="hl-1"> = </span><span class="hl-0">data</span><span class="hl-1">;</span><br/><br/><span class="hl-8">const</span><span class="hl-1"> </span><span class="hl-10">spriteFrame</span><span class="hl-1"> = </span><span class="hl-8">new</span><span class="hl-1"> </span><span class="hl-7">SpriteFrame</span><span class="hl-1">();</span><br/><span class="hl-0">spriteFrame</span><span class="hl-1">.</span><span class="hl-0">texture</span><span class="hl-1"> = </span><span class="hl-0">texture</span><span class="hl-1">;</span><br/><br/><span class="hl-8">var</span><span class="hl-1"> </span><span class="hl-0">sprite</span><span class="hl-1"> = </span><span class="hl-8">this</span><span class="hl-1">.</span><span class="hl-0">sprite</span><span class="hl-1">.</span><span class="hl-7">addComponent</span><span class="hl-1">(</span><span class="hl-0">Sprite</span><span class="hl-1">);</span><br/><span class="hl-0">sprite</span><span class="hl-1">.</span><span class="hl-0">spriteFrame</span><span class="hl-1"> = </span><span class="hl-0">spriteFrame</span><span class="hl-1">;</span><br/><span class="hl-1">}</span><br/><span class="hl-0">oops</span><span class="hl-1">.</span><span class="hl-0">res</span><span class="hl-1">.</span><span class="hl-7">loadRemote</span><span class="hl-1"><</span><span class="hl-4">ImageAsset</span><span class="hl-1">>(</span><span class="hl-8">this</span><span class="hl-1">.</span><span class="hl-0">url</span><span class="hl-1">, </span><span class="hl-0">opt</span><span class="hl-1">, </span><span class="hl-0">onComplete</span><span class="hl-1">);</span>
|
||||
</code></pre>
|
||||
</div>
|
||||
<div class="tsd-type-parameters">
|
||||
|
||||
Reference in New Issue
Block a user