在file菜單中選擇“create projector”,然后在對(duì)話框中選擇要編譯的dir文件,點(diǎn)擊確定。
生成的是exe文件。一般一個(gè)光盤(pán)作品,只要生成一個(gè)exe文件供開(kāi)始調(diào)用就可以了,后續(xù)的文件可以發(fā)布成shockwave格式也可以發(fā)布成dxr格式,一些違反shockwave安全規(guī)定的文件就不能發(fā)布成shockwave了。
這個(gè)時(shí)候你可以點(diǎn)擊options進(jìn)行一些設(shè)置,比如采用哪種方式壓縮:
standard 為標(biāo)準(zhǔn)式的打包,沒(méi)有壓縮
compressed 為壓縮式打包,啟動(dòng)相對(duì)較慢,體積較小
shockwave 方式打包,體積最小
遵循如下操作,給項(xiàng)目作一個(gè)最小尺寸的可運(yùn)行主程序:
1. 新建一個(gè)空的director文件,在第一幀加入幀代碼
on exitframe
go movie "下一個(gè)主電影的名字"
end
2. 到modify->movie->xtra...去掉所有插件的“include in projector”選項(xiàng)。
3. file->save and compact,讓文件更加緊湊。
4. file->create projector。
5. 點(diǎn)options,選擇shockwave方式之后點(diǎn)create。
6. 在創(chuàng)建后的程序目錄下建一個(gè)xtras目錄。
7. 將director軟件下的四個(gè)文件dirapi.dll、iml32.dll、proj.dll和msvcrt.dll拷貝到xtras目錄里。
8. 補(bǔ)上項(xiàng)目中需要用到的xtra相關(guān)文件到xtras目錄中,實(shí)現(xiàn)了xtra外置的工程運(yùn)行方式(這里就是2所作操作的原因了)。
二、shockwave格式,網(wǎng)上發(fā)布模式
直接按file菜單的publish或者快捷圖片菜單上的第7個(gè),也可以點(diǎn)“publish setting”進(jìn)行發(fā)布前的設(shè)置。這個(gè)時(shí)候生成的是shockwave格式的文件,一般用于網(wǎng)頁(yè)方式,也可以把多個(gè)文件發(fā)布成shockwave格式。
xtras -> update movies,然后選擇“convert to shockwave movie”,點(diǎn)ok,在出現(xiàn)的對(duì)話框選擇要保護(hù)的程序文件。這個(gè)之前記得要備份自己的程序。
三、保護(hù)模式的dxr,適合光盤(pán)作品發(fā)布
xtras -> update movies,然后選擇protect,點(diǎn)ok。在出現(xiàn)的對(duì)話框選擇要保護(hù)的程序文件。
這個(gè)之前記得要備份自己的程序。
新聞熱點(diǎn)
疑難解答