跳到主要內容

發表文章

目前顯示的是 6月, 2010的文章

使用conditional compiling

在使用FlashCS4,CS5時,在Settings那有個Config constants欄位可以輸入 來紹介一下如何使用好了 簡單來說, 就是能定義一個常數, 給整個專案使用。 預設就有一個CONFIG::FLASH_AUTHORING,值為true 自定新增二個CONFIG::debug和CONFIG::release, 一個為true, 另一個為false 可以為Boolean,int,String等類別 怎麼取值呢? 很簡單,只要打上自定的Name名稱就可得到對映的值 進階用法, 可以透過該變數來決定要不要編譯該程式碼, 這功能非常的好用 Debug時, 可以將一些trace和測試用的程式碼編譯進去 但上線後, 以前可能要過變數來決定, 但還是會編譯進去, 現在使用這樣的方法來決定 寫一個測試用的類別, 加上判斷式。 package { import flash.display.Sprite; public class Demo extends Sprite { public function Demo() { trace("Demo.Demo"); CONFIG::debug { trace("debug"); } bbb(); ccc(); } public function aaa():void { CONFIG::debug { trace("test is true"); return; } trace("test is false"); } CONFIG::debug public function bbb():void { trace("debug.bbb"); } CONFIG::release public function bbb():void { trace("release.bbb"); } public function ccc():void { trace("ccc&q

2008年XML班教學檔分享

這是2008年奶老師在 飛肯學苑 所開設的XML AS2班,pdf與上課原始碼 分享給需要的人,或許對學習上有些幫助 不過AS2已經要淘汰了, 還是學習AS3會比較好。 課程大鋼: CH1 ActionScript 2.0概論 .認識FLASH三元件 .FLASH路徑的認識 .FLASH 變數型態認識與命名 .變數、全域變數、局部變數 .Function .for回圈 .AS製作99乘法表 CH2 FLASH傳值的方式 .認識什麼是方法、什麼是屬性 .認識GET,POST .FLASH基本接收外部傳值的方式 .基礎XML學習 .XML架構 CH3 FLASH解析XML .解析XML .SCROLLBAR設計 .Tween組件 .漸層Mask CH4  MovieClipLoader偵聽與擴播 .FLASH基本設定語法 .MovieClipLoader物件 .FLASH與JavaScript CH5  滿版設計與圖片SlideShow .FLASH滿版設計 .FLASH SliderShow CH6 FLV Player .FLV播放器 .偵聽與事件 .FLASH Component CH7 XML PHOTO GALLERY .使用xml來製作相本,可方便新增與修改照資訊 CH8 AS3.0概論與AS3.0 XML使用 .FLASH AS3.0 概論與新功能介紹 .FLASH AS3.0 外部載入變數使用方法 .FLASH AS3.0 載入XML PDF Download SourceCodeDownload

Flash fscommand 開啟檔案

Flash發怖成exe檔後,能夠使用 fscommand("exec", "檔案"); 這樣的語法來開啟, 檔案一定要放在fscommand資料夾下才可以 如果要開啟其他格式的檔案(如:pdf) 可以寫一個.bat檔 flash呼叫該bat, 然後bat再開啟pdf 但執行時會出現一個cmd的黑框, 請哥哥幫我寫了一隻小程式, 就可以決解這樣的小問題 使用方法如下: flash端呼叫: fscommand("exec", "test.exe"); test.exe即是小程式的檔名。 然後該程式會去讀取同檔名的test.txt檔 再test.txt檔裡輸入要開啟的pdf 完成啦,這樣就不會出現黑色的框了。 SourceCodeDownload

TweenMax TransitionCheatSheet

TweenMax大家應該不陌生, 只是每次要查 ease 方式時, 不是那麼方便 想起 Tweener 有個 Transition 表可以查, 就把他改成 TweenMax 。 請享用 線上Demo: http://www.box.net/shared/czmx1dh11v SourceCode: http://www.box.net/shared/r9crxp6kzk