這幾天重灌了電腦也重灌了所有的軟體
在操作Flash的時候整個被Class Path搞慘了....
雖然是很基本的問題= ="但是太久重灌電腦也都忘記了一些基本設定
這邊就快點作點筆記囉
以往只會把ActionScript寫在檔案裡面沒有這個煩惱
後來習慣把程式寫在類別裡面就不太一樣囉
把類別寫在外面最大好處是方便修改(一般的筆記本就可以馬上修改)
而且可以讓檔案共同使用
在這邊很推薦一個程式FlashDevelop這是官方網站(不過只有英文、日文、德文)
現在寫程式比較會分類與規劃
把xml、as、fla、jpg、mp3、swf分別放在不同的資料夾
像這樣
deploy算是發佈檔案所以xml 跟image都會放在裡面
專案結束後直接上傳到網頁上就OK了不用到時候又要在那邊選檔案
而像一些比較常用的類別或是自己寫的類別我個人習慣會收納在自己的電腦裡
像是E:\_class 這樣好處是不用每次copy相同的東西到專案資料夾裡
缺點就是當你把這專案拿給到別台電腦....就會造成發佈時候找不到類別
這時候class Path就非常重要了
在Flash的 編輯>偏好設定>ActionScrip裡面
可以找到ActionScrip3.0的按鈕
大致上就像這樣
其中一個重點是./src一開始的"."是很重要的
在Flash的預設是一個".",也就是代表當下的意思(this)
兩個點".."是代表上一個層級(parent)
如此一來當你在未來寫as的時候系統就會從這個路徑開始算起
(當然這只限於個人撰寫習慣)
不然你每一次都必須在前面加入src
還滿麻煩的,如果你只有單純這個FLA檔案要做路徑設定的話
則可以在檔案>發佈設定>flash>actionScrip3 裡面去單獨為這個FLA作設定
真的很基本= ="但是就是會忘記~~唉唉....