local layer = cc.Layer:create()
local function key_return(keycode)
if keycode == cc.KeyCode.KEY_RETURN then
print(“return ....”)
end
end
local key_listener = cc.EventListenerKeyboard:create()
key_listener:registerScriptHandler(key_return, cc.Handler.EVENT_KEYBOARD_PRESSED)
local eventDispatch = layer:getEventDispatcher()
eventDispatch:addEventListenerWithSceneGraphPriority(key_listener, layer)
这样写,有什么问题,响应不了返回键和Home键, key_return函数一直不会被调用