作者justaID (快乐崇拜)
看板Flash
标题[问题] 如何从某属性指向其类别实体
时间Mon Nov 22 05:03:35 2010
请问该如何才能从属性指向其类别的实体?
例如我有一个类别Apple,里面有属性boolean和Timer
我要在Main.as里作到stopGrow()里说的要求:
//===(Apple.as)
public class Apple extends MovieClip{
var growTimer:Timer;
var canEat:Boolean;
}
//===(Main.as)
var apple1=new Apple();
startGrow(apple1);
public function startGrow(temp:Object){
var tempA=temp;
tempA.canEat=flase;
tempA.growTimer = new Timer(1000,1);
tempA.growTimer.addEventListener(TimerEvent.TIMER_COMPLETE, stopGrow);
tempA.growTimer.start();
}
public function stopGrow(evt:TimerEvent):void
{
/*该如何用evt.target指向apple1实体,让apple1.canEat=false;*/
}
想知道这种情况下的写法
感谢先进指点!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.90.140
※ 编辑: justaID 来自: 114.32.90.140 (11/22 05:06)