本文寫的是針對Flash CS6版本的Extension製作,在CC版本中Extension的封裝已經改由Extension Packager負責。
製作Extension時必須要先製作一個mxi檔案,用於敘述這個Extension的資訊,而這個mxi檔案最機車的地方就是所有要封裝的檔案都必須要寫在其中…因此如果你有30個檔案就要寫30行…而這個mxi檔案主要需要編寫的地方是…
- macromedia-extension
extension的資訊 - name
- version
- type
- author name
開發者名稱 - description
extension的敘述 - ui-access
說明extension如何啟動 - license-agreement
授權資訊 - files
敘述需要夾帶的所有檔案(通常會由一個SWF Panel及JSFL組成) - source
要封裝的檔案的來源位址 - destination
安裝extension時會將檔案安裝在哪裡
當mxi檔案撰寫完畢後,就可利用Extension Manager打包。
參考
- Creating Flash Extensions — Pt. 7: Distributing to Others
http://ajarproductions.com/blog/2011/03/23/creating-flash-extensions-pt-7-distributing/ - Distributing Custom Components – AS3
http://kuttymoorthy.wordpress.com/2012/05/15/distributing-custom-components-as3/
沒有留言:
張貼留言