2010-12-13 2 views
0

그래서 TouchEvent 메서드를 통해 tuio 라이브러리의 TOUCH_DOWN 및 TOUCH_UP 상수에 액세스하려고합니다. 그러나 Flash는 TouchEvent 메서드를 flash.events TouchEvent로 기본값으로 유지합니다. 왜 그런지 알아 내지 못 하죠. 다른 누군가가 다른 외부 라이브러리를 가지고이 문제를 겪었습니까?이벤트 기본값은 flash.events이고 외부 libaray는 플래시가 아닙니다

답변

0

컴파일시 또는 "런타임시 기본값"을 의미합니까?

TouchEvent 클래스의 정규화 된 이름 (예 : org.tuio.TouchEvent.TOUCH_DOWN)을 사용하거나 명시 적으로 import org.tuio.TouchEvent;을 사용해보세요.

또한 tuio 이벤트는 org.tuio.TouchContainer에 의해서만 발송됩니다.

그리고 소스 코드를 모르는,하지만 상수는 flash.events.TouchEvent 같은 String 값 (즉 "touchDown")를 사용하는 경우, 두 이벤트에 대한 리스너 메서드 실행시 트리거되기 때문에 난 단지 추측 할 수 있습니다이. 따라서 한 번에 동일한 String 값을 가진 하나의 이벤트 만 항상들을 수 있습니다.