0
나는 Sprite를 확장하고 Touchable을 구현하는 클래스가 있습니다.StageXL의 다트 스프라이트는 MouseEvent를 인식하지만 TouchEvent는 인식하지 않습니다.
마우스 수신기는 완벽하게 작동하지만 터치는 없습니다.
this.addEventListener (MouseEvent.MOUSE_DOWN, _mouseDown); this.addEventListener (TouchEvent.TOUCH_BEGIN, _touchDown);
왜 이런 일이 일어날 수 있으리라 생각하십니까? 현재 방금 가지고 있습니다 :
void _touchDown (TouchEvent e) {print ("touch");} 호출되지 않습니다. 크롬을 사용하고 터치를 에뮬레이션하고 있습니다.
그게 작동합니다. 거의. 현재 멀티 터치를 다루는 라이브러리를 사용하고 있습니다. StageXL에 관한 문서를 찾을 수 없습니다. StageXL에는 TouchEvent에 대한 .changedTouches가 없습니다. 제안? – joegreen0628
신경 쓰지 마라. TouchEvent는 MouseEvents와 똑같이 작동합니다. 나는 StageXL이 Dart와는 다른 이벤트 시스템을 가지고 있다고 생각합니다. – joegreen0628