请问一下registerCallback是做什么的啊
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.FRAME_STARTED,"frameStart");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.KEY_PRESSED,"keyPress");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.KEY_RELEASED,"keyReleased");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.WINDOW_CLOSED,"windowClosed");
imagine_CallbackManager:registerCallback (imagine.Callback.CallbackManager.WINDOW_FOCUSCHANGE,"windowFocusChanged");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.MOUSE_MOVED,"mouseMoved");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.MOUSE_PRESSED,"mousePressed");
imagine_CallbackManager:registerCallback(imagine.Callback.CallbackManager.MOUSE_RELEASED,"mouseReleased");
请问一下这个是做什么的啊?谢谢啦!
[解决办法]
注册回调函数。注册过函数以后,当有事件发生的时候(鼠标光标移动,鼠标键按下),就会自动调用被注册的函数。