1

createjs とプリロード js によって作成されたフリップブックで、15 分かかります。ページをロードします。300 以上の画像が含まれています。 http://www.mentalimage.com.au/perkins/05/index.html どうすればこの問題を解決できますか?

4

1 に答える 1

0

ImageOptimなどを使用してpngを最適化することで、ファイルサイズを少し戻すことができます。

重複したフレームも多数あります。たとえば、閉じるときに同じ開いているアニメーションが再び再生されるため、フレーム 30 と 70 は同一です。これを減らすために別のフレームを再利用できます

ただし、資産に対して取ったアプローチは最適ではありません。これを完全なフレームごとの画像シーケンスとして構築することは理想的ではありません。

  • 人物フレームなどは 1 回しかエクスポートできず、ページめくりは別の PNG シーケンスになるように、別々の部分をアニメーション化することを検討してください。Adobe Animate などのツールがこれに役立ち、コンテンツを EaselJS ライブラリに直接エクスポートすることもできます
  • 代わりにビデオを使用することをお勧めします。フレームごとのアニメーションは、特に使用している寸法では非常に重くなります。

全体として、アニメーションには別のアプローチをお勧めします。再構築してより動的にしたくない場合は、ビデオの方が適しています。

于 2016-11-06T18:27:45.203 に答える