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