2012-02-20 5 views
0

多くのスタジアムの3Dツアーを作成するための一連のpngシーケンスである古いSWFプロジェクトファイルがあります(http://tinyurl.com/7h2zpcbをロードすることができれば)。最初に作成したときにウェブ上に公開することは決してありませんでしたが(今度は大学のプロジェクトでした)、今はインターネット上に公開したいと考えています。構造は、それぞれがスタジアムの1つをクリックすると、4つのスタジアムがpngシーケンスを持つ主要タイムラインのものであり、さらに4つのPNGシーケンスがあります。唯一の問題は、すべてが1つのファイルにあり、12MB以上で、プリローダーがないことです。旧AS3フラッシュプロジェクトの最適化

これはAS3で書かれており、映画名やトリミングを使用して再利用可能な機能を使用するため、かなり複雑です。ただし、これが役立つ場合は、グローバル変数がすでに設定されています。

私は2つの質問を持っています。まず、プロジェクトムービーを5つの個別のswfファイルに分割する簡単な方法があります。すなわちメインタイムライン、および各個別のpngシーケンス?または、各FLAファイルにアセットをコピー&ペーストしてコピーする必要がありますか?

第2に、ユーザーがプロジェクトをダウンロードするのを待っていると期待しています。

これについて何か考えている場合は、それらを与えてください。私が気付いていない別の方法でプロジェクトを最適化する方法はありますか?ちなみに、組み合わされたときにたくさんのpngがあり、合計が300mbを超えているので、XMLは問題にならないと思いますか?

ありがとうございます。任意の提案は歓迎です

+0

[Papervision3D](http://blog.papervision3d.org/)のような3Dフレームワークを見て、スタジアムをスキンされた3Dオブジェクトとして設定してみませんか?大きなサイズのPNG配列と比較すると、サイズは大幅に縮小されます。 – Marty

+0

お返事ありがとうございます。私は約1年でFlashを使用していないし、PaperVision3Dを使ったこともない。それを行う方法を学ぶことは非常に時間がかかると思いますか、それともほぼ自動化されたプロセスですか? –

+0

Hmmm ..正直言って、私はPapervisionを学び、それをあなたのプロジェクトに必要な場所に実装することは、あなたのアプローチよりも時間がかかりそうではなく、あなたのスキルセットにも有益であると考えています。 – Marty

答えて

0

完全のために。 私はいくつかの研究とテストを行い、他の技術を使用するプロジェクトを変更するのにかかる時間が私のニーズには大きすぎると認識しました。私は単にサイトにプリローダーを追加して余分な時間を大幅に節約しました。サイトにリンクするときには、オフラインインストール用のメッセージが貼られており、読み込み時間が長くなる可能性があります。

これは今後他の人に役立つことを願っています。

時間とアドバイスをいただいたMarty Wallace、shaunhusain、grapefruktに感謝します。