cocos2dx 3.2onKeyPressed不生效,如图在Cocos2dxGLSurfaceView,java中之前只有一个onKeyDown方法,我又新添加一个onKeyUp方法
那么为什么之前的onKeyDown会触发释放的事件呢?那是因为在TouchesJni.cpp的nativeKeyDown方法event的第二个参数是false,只需要把其改成true就会触发点击事件。
添加nativeKeyUp把其第二个参数改成false 再把nativeKeyDown的event的第二个参数改成true
搜索nativeKeyDown方法在下面添加nativeKeyUp
搜索handleKeyDown方法在下面添加handleKeyUp