上一页 1 ··· 4 5 6 7 8

2018年3月29日

Cocos2d-x 3.0 精灵帧缓存(SpriteFrameCache)

摘要: 工作中遇到 不添加缓存加载不了图片的情况; 简介SpriteFrameCache 主要服务于多张碎图合并出来的纹理图片。这种纹理在一张大图中包含了多张小图,直接通过TextureCache引用会有诸多不便,因而衍生出来精灵框帧的处理方式,即把截取好的纹理信息保存在一个精灵框帧内,精灵通过切换不同的框 阅读全文

posted @ 2018-03-29 10:02 echo111333 阅读(281) 评论(0) 推荐(0) 编辑

2018年3月27日

lua 中处理cocos2dx 的button 事件

摘要: 1、引入这个类:require "GuiConstants" 2、下面是回调函数的处理. local function menuZhuCeCallback(sender,eventType) print(sender:getTag()) if eventType == ccui.TouchEvent 阅读全文

posted @ 2018-03-27 11:15 echo111333 阅读(358) 评论(0) 推荐(0) 编辑

lua注册事件函数

摘要: registerScriptTouchHandler 注册触屏事件 registerScriptTapHandler 注册点击事件 registerScriptHandler 注册基本事件 包括 触屏 层的进入 退出 事件 registerScriptKeypadHandler 注册键盘事件 reg 阅读全文

posted @ 2018-03-27 10:59 echo111333 阅读(501) 评论(0) 推荐(0) 编辑

cocos2dx-lua捕获用户touch事件的几种方式

摘要: 1.为每个关心的事件注册回调函数 具体分为以下几种 1>单点触摸 注册函数为 cc.Handler.EVENT_TOUCH_BEGAN = 40 cc.Handler.EVENT_TOUCH_MOVED = 41 cc.Handler.EVENT_TOUCH_ENDED = 42 cc.Handle 阅读全文

posted @ 2018-03-27 10:49 echo111333 阅读(565) 评论(0) 推荐(0) 编辑

Cocos2d-x 吞没事件:setSwallowTouches

摘要: 使用:给触摸监听函数设置吞没事件,使得触摸上面的层的时候事件不会向下传递 方式:listener->setSwallowTouches(true),不向下触摸 简单点来说,比如有两个sprite ,A 和 B,A在上B在下(位置重叠),触摸A的时候,B不会受到影响 今天在一个场景上添加布景层laye 阅读全文

posted @ 2018-03-27 10:23 echo111333 阅读(4655) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8

导航