我在我的游戏类(不是主类)中实现了一个触摸事件。
addEventListener(starling.events.TouchEvent.TOUCH, onTouch);
function onTouch(e:starling.events.TouchEvent) {
var touch:Touch = e.getTouch(stage) as Touch;
}
在 FlashDevelop 中的移动模拟器中进行测试时,处理程序起作用。
在运行 iOS 7 的 iPad 上进行测试时,它不会触发。
我错过了什么吗?
我在 Main.as 的开头有这个:
// touch or gesture?
Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
Starling.multitouchEnabled = true;
米尔扎