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