我有一箇舊的SWF項目文件,這是一系列PNG序列,以產生衆多體育場的3D遊覽(如果你可以得到它加載http://tinyurl.com/7h2zpcb)。當我最初創建它時,我從未打算將它發佈到網絡上(這是一個大學項目),但我現在很想在互聯網上展示它。該結構的主要時間表有4個場館,每個場館都有一個png序列,然後當點擊其中一個場館時,還會有4個png序列。唯一的問題是它全部在一個文件中,超過12MB,加上沒有預加載器。優化舊的AS3 Flash項目
它是用AS3編寫的,比較複雜,因爲我使用電影名稱和修剪來重複使用函數。但是,如果這可能有幫助,它已經設置了全局變量。
我有2個問題。首先,是否有一種簡單的方法將項目電影分成5個獨立的swf文件。即主要時間表和每個單獨的png序列?或者我是否需要複製並粘貼資產並將其複製到每個FLA文件?
其次,嘗試使用預加載並希望用戶等待項目下載會更容易嗎?
如果您對此有任何想法,請給他們。有沒有辦法以我不知道的另一種方式優化項目?作爲一個便箋,有很多PNG,總計超過300MB,所以我認爲XML是不可能的?
謝謝你的時間。歡迎任何建議
爲什麼不看看像[Papervision3D](http://blog.papervision3d.org/)這樣的3D框架並將您的體育場設置爲皮膚3D對象?與大量的PNG序列相比,尺寸會大大減小。 – Marty 2012-02-20 22:26:49
感謝您的回覆。大約一年我沒有使用過Flash,我從未使用過PaperVision3D。你認爲如何做到這一點非常耗時,或者它可能是一個很大程度上自動化的過程? – 2012-02-20 23:53:56
嗯..說實話,我認爲花時間學習Papervision,然後在項目需要的地方實施它不僅可能比您的方法耗時更少,而且對您的技能也有好處。 – Marty 2012-02-21 00:28:27