作者LacunaCoil (Klean)
看板Flash
标题Re: [问题] AS3 function returns a function
时间Wed Jun 17 00:33:13 2009
※ 引述《cjcat2266 (CJ Cat)》之铭言:
: Event object不是一个String
: Event.type属性才是一个String
: 这是用来代表这个事件类型用的重要属性
: 把Event放到一个Object容器
: 指的是这样吗?
: var obj:Object = evt; //evt是一个Event物件
: 这样不是不行,只是不知道意义在哪里
: 之後要用这个Event的type或target属性
: 转型回来就好了
: var myEvent:Event = evt as Event;
: trace(evt.type);
: trace(evt.target);
: //都会得到原本Event物件的资讯
: //这是当然的,因为是同一个物件
上面的方法我之前试过 可是不行 ˊˋ
假设我原本是这样写
Button.addEventListener(MouseEvent.Click,Fuction(new Object(MouseEvent.Click)));
我发现可能是我前後两个event是不一样的
也就是前面的才是真正有东西
後面的虽然一样但是是不同个object....吧
有办法让後面那个event参数是前面那个吗?
(这code很奇怪是因为想要写出一个泛用的controller工具 Orz)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.234.228
1F:→ LacunaCoil:对不起问题都超怪的哈哈哈 06/17 00:33