![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
cocos 2D
Cheng Yu
这个作者很懒,什么都没留下…
展开
-
Cocos 2d性能优化
Cocos 2d性能优化缓存池pool批量渲染SpriteBatchNode烘焙层bake缓存池pool每次创建一个新的精灵都会带来一定消耗,如果把之前删除的精灵回收到缓存池,下次创建精灵时重复利用则省去这部分消耗。var sushi=cc.Sprite.extend({ ctor:function(){} reuse:function(){}, unuse :f...原创 2020-04-28 18:35:39 · 314 阅读 · 0 评论 -
Cocos 2d事件模块
Cocos 2d事件模块事件Event鼠标事件Mouse鼠标事件-event参数鼠标事件的定义对象选中键盘事件keyboard单点触摸-事件的定义Touch事件自定义事件custom事件Eventcc.EventManager(事件管理器)管理用户注册的监听器,根据触发的时间类型非法给响应的事件监听器cc.EventListener(事件监听器)用户事件处理逻辑cc.Event(事件对...原创 2020-04-28 17:44:12 · 218 阅读 · 0 评论 -
Cocos 2d动作模块
Cocos 2d动作模块帧动画schdule基于spritesheet(精灵表单)基于文件基于大图逐帧变化动画schedule属性基本动画action动画控制帧动画schdule基于spritesheet(精灵表单)cc.spriteFrameCache.addSpriteFrames(res.personPlist);var aniamation = new cc.Animation()...原创 2020-04-28 16:16:17 · 144 阅读 · 0 评论 -
cocos 2d - js
cocos2d - js 知识整理目录结构index.htmlmain.js代码project.json文件启动流程导演节点节点常用基本属性节点坐标场景图层Layer精灵Sprite自定义精灵组合精灵定义FarmScene .jsFarm.jsHouse.js动画精灵定义person.jsPersonScene.js标签Label菜单Menu目录结构main.js设置启动的场景projec...原创 2020-04-28 15:47:03 · 465 阅读 · 0 评论