cocos2dx 事件监听
来源:互联网 发布:section软件打开工具 编辑:程序博客网 时间:2024/06/05 23:05
local btnSp=cc.Sprite:create("icon.png") ly:addChild(btnSp) btnSp:setPosition(600,100) local function onTouchBegan(touch, event) local locationInNode = btnSp:convertToNodeSpace(touch:getLocation()) local s = btnSp:getContentSize() local rect = cc.rect(0, 0, s.width, s.height) if cc.rectContainsPoint(rect, locationInNode) then print("------touch me--------") return true end return false end local function onTouchMoved(touch, event) print("----move----") end local function onTouchEnded(touch, event) print("----end----") end local eventDispatcher = ly:getEventDispatcher() local listener = cc.EventListenerTouchOneByOne:create() listener:setSwallowTouches(true) listener:registerScriptHandler(onTouchBegan,cc.Handler.EVENT_TOUCH_BEGAN ) listener:registerScriptHandler(onTouchMoved,cc.Handler.EVENT_TOUCH_MOVED ) listener:registerScriptHandler(onTouchEnded,cc.Handler.EVENT_TOUCH_ENDED ) eventDispatcher:addEventListenerWithSceneGraphPriority(listener, btnSp)
0 0
- cocos2dx 事件监听
- cocos2dx Eventdispatch事件监听
- cocos2dx 精灵监听触摸事件
- cocos2dx自学之 事件监听
- cocos2dx 3.x事件监听
- cocos2dx 3.x事件监听
- cocos2dx的注册时间监听事件
- cocos2dx用lua监听android的返回事件
- Cocos2dx 3.0rc事件监听和消息通知
- Cocos2dx 3.1.1 之 监听触屏事件
- 学习笔记--cocos2dx-3.0中LabelTTF添加触摸监听事件
- cocos2dx-3.12 解决android不能监听键盘高度事件
- cocos2dx Sprite触摸监听
- 【Cocos2dx】动作监听
- cocos2dx lua 使用cocostudio编辑的动画文件并监听帧事件
- 事件监听
- 事件监听
- 事件监听
- 2015年武汉腾讯校园招聘一面经历—后台开发
- jquery.cookie.js
- 2. 正则表达式
- Window Server2012 配置PHP+mysql环境
- 图片渲染的实现方式
- cocos2dx 事件监听
- 飞思卡尔电磁双车----欧姆龙光电编码器测速Double LigHtning
- 新浪微博(第八天))
- 2_MAVEN常用脚本分析
- 二分搜索及其变形讨论
- 第六题
- Android必备程序清单
- C++ 把输出结果写入到文件中
- 神经网络与机器学习笔记