start() {
// Your initialization goes here.
systemEvent.on(SystemEventType.TOUCH_START, this.crtjump, this);
}
private crtjump(touch: Touch, event: EventTouch) {
}
不行,看了下源码中
setAccelerometerInterval(interval: number): void;
on(type: SystemEventType.KEY_DOWN | SystemEventType.KEY_UP, callback: (event?: EventKeyboard) => void, target?: Object): any;
on(type: SystemEventType.MOUSE_DOWN | SystemEventType.MOUSE_ENTER | SystemEventType.MOUSE_LEAVE | SystemEventType.MOUSE_MOVE | SystemEventType.MOUSE_UP | SystemEventType.MOUSE_WHEEL, callback: (event?: EventMouse) => void, target?: Object): any;
on(type: SystemEventType.TOUCH_START | SystemEventType.TOUCH_MOVE | SystemEventType.TOUCH_END |
SystemEventType.TOUCH_CANCEL, callback: (touch?: Touch, event?: EventTouch) => void, target?: Object): any;
on(type: SystemEventType.DEVICEMOTION, callback: (event?: EventAcceleration) => void, target?: Object): any;
有这样的方法,刚刚入门小白,不明所以?请大佬指点。另外关于系统监听,和ui监听,比如,我对游戏主角操作,用node.on() 监听和系统监听操作有什么区别?
