Re: 請問關於函式
※ 引述《aquarianboy (我是沒牌的營養師!)》之銘言:
: ※ 引述etrexetrex (ETREX)》之銘言:
: : ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: : 這個部分似乎有誤@@"
: : 由於myClass是繼承MovieClip而來的,而每個MovieClip都有自己的Depth
: : 所以在實作(實體化)的時候應該是:
: : 1.新增元件:勾選"匯出給AS使用"以及"AS2.0類別",名稱皆與myClass相同
: : 以求類別與MovieClip建立關聯
: : 2.this.attachMovie("myClass","myClass型態變數名稱",深度);
我提供一個範例:
http://et.test.miniasp.com.tw/Arrow.rar
as寫的不是很好@@"
請把焦點放在fla的寫法
: 其實在Flash裡面,物件實體化的方法有不只一種:
: 一個是就如同ex大大寫的,勾選AS2.0類別後
: 再把它拉到舞台上,不管是用滑鼠拉,或是用attachMovie都行
: 另一個是用new的方法直接「實體化」一個東西出來
: 所以
: var xyz_mc:myClass = new myClass();
: 這行指的就是我用myClass類別,實體化一個xyz_mc出來
: (其實在一般的OOP語言,這就是實體化囉)
: 而這個長出來的實體,也有sayHello的方法
: 也因為它是extends自MovieClip類別,所以它也有一般MC該有的property跟method
: 至於它是不是跟場景上實際的Movieclip有關連,那就是另一回事了 :)
: 我試過程式碼執行的結果,其實是沒問題的
: 只是不知道是不是原po要的東西 :)
: PS: 我原來寫的方法,其實是一般OOP的物件實體化的方法
如果可以用new 的方式實體化,fla的部分就可以更簡潔了:)
請提供範例<(__)>
--
http://etrex.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.148.60
推
04/04 13:35, , 1F
04/04 13:35, 1F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章