看板 Flash 關於我們 聯絡資訊
大家好@@ 因為本身有修學校Flash,然後老師要我們做作業是用很多個按鈕 來對場景內的物件做屬性的改變,但是老師說AS3需要有物件導向觀念,所以 以AS2為主來教,但是我自己很想學AS3,且希望以後可以當作一項技能,所 以堅持用AS3來做 ----------------啊呀呀正題開始 囧--------------------- 因為在其中一個按鈕是要我們將其他按鈕所做的效果全部Reset,我想請問 是有回復所有屬性的語法,還是說只有將物件在場景內的所有屬性記好, 再將函式設定成修改 屬性 到 原本的屬性? ------------------------------------------------------ 比如說: //我定義一個按鈕aup_btn是改變maid_mc這個物件的Alpha值 aup_btn.addEventListener(MouseEvent.MOUSE_OVER, mcAlup); function mcAlup(event:MouseEvent):void { maid_mc.alpha+=.1; } //那我如果要設定另一個按鈕,效果是將他回復成原本的Alpha值 //,有沒有語法是直接回復的呢? //還是說只有唯一的方法是將按鈕reset_btn設定成 reset_btn.addEventListener(MouseEvent.MOUSE_OVER, mcReset); function mcReset(event:MouseEvent):void { maid_mc.alpha=1; } ps.希望不要只有這種方法@@,當然這算是題外話 謝謝大家@@ -- 推廣無理 こちこち http://grantchiueex.hp.infoseek.co.jp/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.158.134 ※ 編輯: grantchiue 來自: 218.169.158.134 (12/09 02:50)
aquarianboy:好有趣的老師,是他不會AS3,所以才教AS2嗎? :) 12/09 05:45
aquarianboy:需要物件導向就需要,因為怕學生不會才不教是有點怪 12/09 05:46
aquarianboy:題外話,AS2也是物件導向的喔 :) 12/09 05:47
cjcat2266:不管事AS2還是AS3,都沒有什麼所謂的"還原語法"吧 12/09 10:05
cjcat2266:把原本的狀態記下來,之後再取用那些值就好了 12/09 10:05
cjcat2266:題外話,物件導向不是主流嗎...怎麼會不教XDD 12/09 10:08
grantchiue:因為我們的課是計中開的,所以有些人完全沒學過程式語 12/09 10:50
grantchiue:言,所以老師說先以AS2教學讓我們好懂@@ 12/09 10:51
grantchiue:其實這老師教得很好說XD 另外感謝回答的各位,我知道 12/09 10:51
grantchiue:做法了~~(歡呼 12/09 10:52