Re: 請問關於函式

看板Flash作者 (ETREX)時間18年前 (2007/04/04 10:27), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/5 (看更多)
※ 引述《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
文章代碼(AID): #164mqOxq (Flash)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 3 之 5 篇):
5
20
文章代碼(AID): #164mqOxq (Flash)