所以我试图通过TouchEvent方法访问tuio库的TOUCH_DOWN和TOUCH_UP常量但是flash保持默认TouchEvent方法到flash.events TouchEvent并且我无法找出原因。有没有其他人可能与另一个外部库有这个问题?
答案 0 :(得分:0)
你的意思是在编译时“默认”,还是在运行时默认?
尝试使用TouchEvent类的完全限定名称,如下所示:org.tuio.TouchEvent.TOUCH_DOWN
,或明确使用import org.tuio.TouchEvent;
。
此外,tuio事件只会由org.tuio.TouchContainer
发送。
我只能猜测,因为我不知道源代码,但是如果常量使用与String
相同的"touchDown"
值(即flash.events.TouchEvent
),则监听方法两个事件都将在运行时触发。因此,您始终只能听一次具有相同String
值的一个事件。