作者grantchiue (鸭子)
站内Flash
标题[问题] 请问关於重置物件的状态
时间Sun Dec 9 02:49:19 2007
大家好@@ 因为本身有修学校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)
1F:推 aquarianboy:好有趣的老师,是他不会AS3,所以才教AS2吗? :) 12/09 05:45
2F:推 aquarianboy:需要物件导向就需要,因为怕学生不会才不教是有点怪 12/09 05:46
3F:推 aquarianboy:题外话,AS2也是物件导向的喔 :) 12/09 05:47
4F:推 cjcat2266:不管事AS2还是AS3,都没有什麽所谓的"还原语法"吧 12/09 10:05
5F:→ cjcat2266:把原本的状态记下来,之後再取用那些值就好了 12/09 10:05
6F:推 cjcat2266:题外话,物件导向不是主流吗...怎麽会不教XDD 12/09 10:08
7F:推 grantchiue:因为我们的课是计中开的,所以有些人完全没学过程式语 12/09 10:50
8F:→ grantchiue:言,所以老师说先以AS2教学让我们好懂@@ 12/09 10:51
9F:→ grantchiue:其实这老师教得很好说XD 另外感谢回答的各位,我知道 12/09 10:51
10F:→ grantchiue:做法了~~(欢呼 12/09 10:52