cocos lua 3.0 触摸事件

cocos lua 3.0 触摸事件,第1张

概述原文转自:http://blog.csdn.net/liyoushihaer/article/details/39501665 local function onTouchEnded(touch,event) local poin = touch:getLocation() print(" X:") end local functi

原文转自:http://blog.csdn.net/liyoushihaer/article/details/39501665

   local function ontouchended(touch,event)        local poin = touch:getLocation()        print(" X:")     end        local function ontouchBegan(touch,event)    local tt =touch:getLocation()    print("x",tt.x,"y:",tt.y)    return true  -- 必须返回true 后边的move end等才会被处理   end       local function ontouchmoved(touch,event)      local poin = touch:getLocation()        print(" y:")    end         local Listener = cc.EventListenertouchOneByOne:create() -- 单点触摸监听     -- cc.EventListenertouchAllAtOnce:create()  -- 多点触摸   Listener:registerScriptHandler(ontouchBegan,cc.Handler.EVENT_touch_BEGAN) 前一个参数是回调函数后一个参数是对应事件   Listener:registerScriptHandler(ontouchmoved,cc.Handler.EVENT_touch_MOVED )   Listener:registerScriptHandler(ontouchended,cc.Handler.EVENT_touch_ENDED)   local dispacher = layerBg:getEventdispatcher()     dispacher:addEventListenerWithSceneGraPHPriority(Listener,layerBg)  -- 参数 监听器   对象
总结

以上是内存溢出为你收集整理的cocos lua 3.0 触摸事件全部内容,希望文章能够帮你解决cocos lua 3.0 触摸事件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1005803.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存