Re: 請問關於函式
※ 引述《aquarianboy (我是沒牌的營養師!)》之銘言:
: 不過還有更有趣的做法,就是來OOP(Objected-Oritented Programming)來設計
: 建立自己的類別,增加該類別的屬性(property)或方法(method)
: class myClass extends MovieClip{
: function myClass(){
: //Contrustor
: }
: function sayHello(){
: trace("hello");
: }
: }
: //以上程式碼需另外存成myClass.as,類別名稱與檔名大小寫需相同
: var xyz_mc:myClass = new myClass();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
: xyz_mc.sayHello(); //也會trace出"hello"
: 這樣一來只要你的movieclip是實體化或是繼承自myClass類別
: 它就內建有sayHello這個方法
: 供你參考 :)
這個部分似乎有誤@@"
由於myClass是繼承MovieClip而來的,而每個MovieClip都有自己的Depth
所以在實作(實體化)的時候應該是:
1.新增元件:勾選"匯出給AS使用"以及"AS2.0類別",名稱皆與myClass相同
以求類別與MovieClip建立關聯
2.this.attachMovie("myClass","myClass型態變數名稱",深度);
--
http://etrex.blogspot.com/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.148.60
推
04/04 12:32, , 1F
04/04 12:32, 1F
推
04/04 13:03, , 2F
04/04 13:03, 2F
推
04/04 13:04, , 3F
04/04 13:04, 3F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章