lua 中處理cocos2dx 的button 事件
阿新 • • 發佈:2018-03-27
close bsp then list type ddt cocos2 uic 取消
1、引入這個類:require "GuiConstants"
2、下面是回調函數的處理.
local function menuZhuCeCallback(sender,eventType)
print(sender:getTag())
if eventType == ccui.TouchEventType.began then
print("按下按鈕")
elseif eventType == ccui.TouchEventType.moved then
print("按下按鈕移動")
elseif eventType == ccui.TouchEventType.ended then
print("放開按鈕")
elseif eventType == ccui.TouchEventType.canceled then
print("取消點擊")
end
end
3 、對button事件的調用處理。獲得button對象
local button_close=mianye:getChildByTag(4);
button_close:addTouchEventListener(menuZhuCeCallback)
lua 中處理cocos2dx 的button 事件