即使是一個1k的文件,打包后也要達到2m左右, 怎樣使打包后的exe文件最???有沒有類似authorware播放器的東西,可以直接播放dxr或dir文件?
answer:
我猜想你是用director 7來制作電影,想使你的電影打包后減肥到最小,有幾個辦法:
“打掃衛生”- 我是指刪除所有沒有使用過的cast members,我們知道cast members占據了電影文件里的大部分空間,而無論是初學者還是經驗豐富者都難免在casts里留下一些垃圾。
你可以用find功能找出所有unused castmembers,然后刪除。
確定你的projector文件只包含必需的xtras,例如,若你的電影中沒有quicktime movies,你就不必捆綁上quicktime的xtra.注意,對d7來說所有在xtrainfo.txt文件中
標有#default的xtras是捆綁在projector上的缺省設定。
制作一個stub.dir,用lingo去執行play其他電影的命令,事實上stub.dir只有一個命令行。
on startmovie
go to movie "moviename"
end
用stub.dir生成projector.exe,它的好處不僅在于文件小,而且你省卻了每次update movie后要反復create projector.exe的煩惱。
在d7中,你可以用它的一個新功能system player.在create projector的選項中選取該項,最小可達100k左右
與normal projector的區別在于,system player用共享的system components, 其代價是run projector 的電腦需安裝sw7。
dxr文件必須通過projector.exe來播放,no other way around.
在5dmedia的bbs上,我曾回答用d5做一個stub.dir,在此作一更正,不要用這種方法,不可靠,而且也沒減肥多少。director 主要還是用于cd-rom based distribution.
下面是一個projector.exe 大小的參考表。(用stub.dir制作的projector.exe)數據引自“director in a nutshell"
新聞熱點
疑難解答