cocos2d-x基础 - 用户交互事件处理
cocos2d-x基础 - 用户交互事件处理 1. 单触摸点 单触摸点的侦听器定义方式: auto listener = EventListenerTouchOneByOne : : create ( ) ; 接下来定义单触摸点事件函数: // 触摸开始 listener -> onTouchBegan = [ ] ( Touch * t , Event * e ) { if ( e -> getCurrentTarget ( ) -> getBoundingBox ( ) . containsPoint ( t -> getLocation ( ) ) ) { log ( "点击事件" ) ; } return true ; // onTouchBegan如果后面还有侦听移动和结束信息就要true } ; // 触摸点移动 listener -> onTouchMoved = [ ] ( Touch * t , Event * e ) { if ( e -> getCurrentTarget ( ) -> getBoundingBox ( ) . containsPoint ( t -> getLocation ( ) ) ) { log ( "触摸点移动了" ) ; } } ; // listener -> onTouchEnded = [ ] ( Touch * t ,