2016-08-19 10 views
1

PIXI.jsでムービークリップを実行するには、JSONファイルが必要ですか? JSONを同じファイルの中に入れることは可能ですか?特に、ムービークリップがほんの数フレームで、他のすべてのスプライトをロードするようなイメージをロードする場合は特にそうです。PIXI JSムービークリップと読み込みアセット

ムービークリップの唯一の例は、肥大化したFighter Jetの例です。この方法は可能ですか? MovieClipがSpriteを拡張するとき。私は正確に同じフレーム情報を持つ複数の画像を持っており、すべてを複製することは望まないため、これを達成することを望みました。

$(document).ready(function() { 
    PIXI.loader 
     .add('point', rootUrl + "images/games/faction/base_point_sprite.png") 
     .load(start); 
}); 

functions start() { 

} 

答えて

0

あなたはJSONファイルを持っている必要がありますか?

いいえ。ムービークリップには、テクスチャの配列のみが必要です。これらのテクスチャは、JSONファイルまたは別のイメージから取得できます。

JSONを同じファイルに含めることはできますか?

Spriteシートに読み込んだときに、通常、png画像に加えてそれに対応するJSONファイルがあります。ここ

代わりにJSONファイルの4枚の別々の画像を使用してムービークリップの例である:

var imgs = ["image01.png","image02.png","image03.png","image04.png"]; 
var textures = []; 

for (var i=0; i < 4; i++) 
{ 
    textures.push(PIXI.Texture.fromImage(imgs[i])); 
}; 

var mc = new PIXI.MovieClip(textures); 
関連する問題