3

TexturePacker から EaselJS の適切なスプライトシート エクスポートを作成するにはどうすればよいですか? エクスポートすると、次のようなものが得られます...

{
"images": ["textures.png"],
"frames": [
    [818, 44, 42, 42], 
    [818, 1, 42, 42], 
    [775, 87, 42, 42], 
    [775, 44, 42, 42], 
    [775, 1, 42, 42], 
    [732, 87, 42, 42], 
    [732, 44, 42, 42], 
    [732, 1, 42, 42], 
    [689, 87, 42, 42], 
    [689, 44, 42, 42]
],
"animations": {
        "load_indicator_01":[0], 
        "load_indicator_02":[1], 
        "load_indicator_03":[2], 
        "load_indicator_04":[3], 
        "load_indicator_05":[4], 
        "load_indicator_06":[5], 
        "load_indicator_07":[6], 
        "load_indicator_08":[7], 
        "load_indicator_09":[8], 
        "load_indicator_10":[9]
},
"texturepacker": [
        "SmartUpdateHash: $TexturePacker:SmartUpdate:9148c4d9cc1b277627212fb0bffcda4d:fabda013c371507b8fb93d52f15735a0:205920eec6ac5ad8b6794732cd49ae1d$",
        "Created with TexturePacker (http://www.texturepacker.com) for EaselJS"
]
}

すべてのフレームは無意味なアニメーションとして定義されます。このエクスポーターは冗談ですか、それともどうすれば EaselJS に適切にエクスポートできますか? 何かトリックが含まれていますか?

4

3 に答える 3

0

いいえ、冗談ではありません。EaselJS/CreateJS json 形式にエクスポートする機能は確かに存在します。

次の手順を実行できます。

  1. 設定パネルには、データ形式の切り替えボタン (スクリーンショットはこちら) があります。
  2. ボタンをクリックし、長いリストからEaselJS / CreateJSを選択します。
  3. [データ形式] ボタンの横にある [ JSON ファイル]テキストボックスに出力ファイル パスを設定します。
  4. スプライト シートを公開すると、それが表示されます。

私のバージョンは Windows の TexturePacker 4.0.2 です

于 2016-03-07T18:41:17.973 に答える