createjs とプリロード js によって作成されたフリップブックで、15 分かかります。ページをロードします。300 以上の画像が含まれています。 http://www.mentalimage.com.au/perkins/05/index.html どうすればこの問題を解決できますか?
1 に答える
0
ImageOptimなどを使用してpngを最適化することで、ファイルサイズを少し戻すことができます。
重複したフレームも多数あります。たとえば、閉じるときに同じ開いているアニメーションが再び再生されるため、フレーム 30 と 70 は同一です。これを減らすために別のフレームを再利用できます
ただし、資産に対して取ったアプローチは最適ではありません。これを完全なフレームごとの画像シーケンスとして構築することは理想的ではありません。
- 人物フレームなどは 1 回しかエクスポートできず、ページめくりは別の PNG シーケンスになるように、別々の部分をアニメーション化することを検討してください。Adobe Animate などのツールがこれに役立ち、コンテンツを EaselJS ライブラリに直接エクスポートすることもできます
- 代わりにビデオを使用することをお勧めします。フレームごとのアニメーションは、特に使用している寸法では非常に重くなります。
全体として、アニメーションには別のアプローチをお勧めします。再構築してより動的にしたくない場合は、ビデオの方が適しています。
于 2016-11-06T18:27:45.203 に答える