マイクロチャネルラヤゲーム、オープンフィールドプロジェクト

 

 

リリースマイクロ文字のゲームプロジェクト

プロジェクトを作成すると、マイクロチャネル/ binディレクトリを確認してくださいBaiduのゲーム迅速な試運転

 

 

ときに小さなゲーム用マイクロチャンネルパブリッシングプラットフォームを選択したプロジェクトを発行

 

リリース/ wxgameマイクロ手紙開発ツールを開き、これは、マイクロチャネルのゲームプロジェクト、および非常に便利です

 

 

要約:

白鷺リリースマイクロ手紙ゲームやラヤリリースマイクロ文字のゲームはほとんど

 

 動的なリソース制限のある4Mパッケージ

4メートルのバッグリミットなので、それは一般的に小規模なゲームプロジェクトは、メインパッケージ+リモートリソースに分かれています。

今私は、リモートのディレクトリを作成し、ディレクトリリソースは、次のマイクロチャネルゲームのディレクトリにリリースしたが、サーバーをリモートでロードされていません。

 

 

放出されたとき、フックラインは、ローカルパッケージを抽出し、

 

 

リモートリソースディレクトリのリモートはチェックする必要はありません。

 

 

プロジェクトからリリースされた、リモートフォルダせずに、従来のプロジェクト、wxgame_packプロジェクトをwxgame 2つのフォルダを、持っています

 

私は本当にwxgame_packは、リモートフォルダが含まれて見ることができません

 

 我々はマイクロ手紙を提出するときに、あなただけがライン上のメインパッケージwxgame_packを提出する必要があります。リモートサーバリソースを動的にロードされます。

 

私たちは通常、リモート絵がこれである使用します。アトラスremote.atlasロード、およびtest1.jpgを表示

Laya.loader.load( "RES /アトラス/ remote.atlas"、Laya.Handler.create(この、()=> { 
     SPを聞かせ:Laya.Sprite =新しいLaya.Sprite(); 
     sp.texture = Laya.loader .getRes( "リモート/ test1.jpg"); 
     this.addChild(SP); 
}))。

  

今、リモートサーバー上のリソース。アドレスは、実際のサーバのアドレスに基づいて決定され、//xxxxx/res/atlas/remote.atlas:ロードアドレスは、httpとなります。

Laya.loader.load( "http://127.0.0.1:8011/wxgame/res/atlas/remote.atlas"、Laya.Handler.create(これ、()=> { 
    ましょうSP:Laya.Sprite =新しいラヤ.Sprite(); 
    sp.texture = Laya.loader.getRes( "リモート/ test1.jpg"); 
    this.addChild(SP); 
}))。

  

ラヤフォーラム解決策があります。それはUrl.basePathを設定することです。それぞれのそのような負荷のパスが自動的にbasePathをを追加します。MiniAdpter.nativefilesホワイトリストのリソースは、ローカルからロードされますが。

しかし、本当のテストでは、卵を使用していませんでした。ホワイトリストと有効になりません。ソースを表示ビン/ libsに/ laya.core.js、クラスローダを見つけるには、Ctrl + F検索では、クラスをロードし、nativefilesにホワイトリストを使用する場所を発見しました。

Laya.URL.basePath = "http://127.0.0.1:8011/wxgame/"。

ラヤ[ "MiniAdpter"]。nativefiles = [ 
      "wxlocal"、
      "RES /アトラス/ comp.atlas" 
]

 

要約:

白鷺は、ローカルリソースが前に置かれていない、リモートリソースがhttp://xxxxx.com/プレフィックスを追加し、2つのリソース・ファイル、ローカルおよびリモートdefault.res.jsonのremote.res.jsonに分け、ローカルとリモートのリソースを公開します。このように、我々は、ローカルおよびリモートのパケット問題のこの問題を解決することができます。

ラヤは、ローカルとリモートのリソースを公開し、それは一時的に何か良い方法を見つけることができませんでした。

 

おすすめ

転載: www.cnblogs.com/gamedaybyday/p/11512155.html