event默认为flash.events而不是flash中的外部libaray

时间:2010-12-13 21:27:18

标签: flash multi-touch

所以我试图通过TouchEvent方法访问tuio库的TOUCH_DOWN和TOUCH_UP常量但是flash保持默认TouchEvent方法到flash.events TouchEvent并且我无法找出原因。有没有其他人可能与另一个外部库有这个问题?

1 个答案:

答案 0 :(得分:0)

你的意思是在编译时“默认”,还是在运行时默认?

尝试使用TouchEvent类的完全限定名称,如下所示:org.tuio.TouchEvent.TOUCH_DOWN,或明确使用import org.tuio.TouchEvent;

此外,tuio事件只会由org.tuio.TouchContainer发送。

我只能猜测,因为我不知道源代码,但是如果常量使用与String相同的"touchDown"值(即flash.events.TouchEvent),则监听方法两个事件都将在运行时触发。因此,您始终只能听一次具有相同String值的一个事件。