
Cocos2d-x开发
锐气波发
认真学习,开心最好
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Cocos2d-x v3.12 做一个layer触摸屏蔽层
今天学做一个弹出界面,遇到一个问题,主要是弹出界面的触摸能够传递到下层。 经过查看触摸原理和网上看博客,我试着做了一个layer屏蔽层,效果还不错。代码如下class shieldLayer:public Layer{public: CREATE_FUNC(shieldLayer); bool init();private:}bool init(){ if(!Lay原创 2016-10-09 18:30:49 · 1700 阅读 · 1 评论 -
Scroll与Layer中的touch冲突
首先看今天遇到的问题 Scroll设置了setSwallowTouches(false);仍然会把触摸吞噬掉 所以我做了一个屏蔽层 代码如下Layer * layer = Layer::create(); addChild(layer); layer->setLocalZOrder(100); auto listener = EventListenerTouchOneB原创 2016-10-10 22:25:58 · 1377 阅读 · 0 评论 -
Director::getInstance()->pause()后遇见的问题
今天开发(呵呵 就是写)一个小游戏 Director::getInstance()->pause()后遇见了一个BUG , 这个BUG导致了定时器处于暂停状态 ,没有再次启用。导致了我用Director::getInstance()->replace(Scene)后动作始终不能动,我设置的连续触发按钮都没有了作用.最开始以为是没有将定时器关闭的后果 ,然后在onExit()函数中关闭了定时器,问题原创 2016-10-14 18:52:57 · 1604 阅读 · 0 评论 -
Cocos Creator各个场景之间传递数据的方法
刚学习Cocos Creator 开发游戏 需要跨场景传递数据 通过浏览官方文档终于解决了方法一 使用常驻节点cc.game.addPersistRootNode(myNode);//将myNode成为常驻节点,场景切换时不会清除这个节点的内存 (cocos creator在场景切换时会默认清除此场景的所有节点和实例) 我们可以将数据保存到这个节点上 方便下一个场景可以通过这个节点原创 2017-04-21 20:30:00 · 22860 阅读 · 2 评论 -
Cocos Creator 动作列表
动作列表基础动作类型Action:所有动作类型的基类。FiniteTimeAction:有限时间动作,这种动作拥有时长 duration 属性。ActionInstant:即时动作,这种动作立即就会执行,继承自 FiniteTimeAction。ActionInterval:时间间隔动作,这种动作在已定时间内完成,继承自 FiniteTimeAction。ActionEase:所有转载 2017-04-22 09:39:45 · 6877 阅读 · 0 评论 -
Cocos Creator 组件的生命周期和回调函数
组件脚本初始化会onLoad()函数 组件第一次激活(第一次调用update()函数之前)触发 帧循环update()函数 组件update()函数执行完后会lateUpdate()函数 当组件enable从false变成true会触发onEnable()函数 当组件enable从true变成false会触发onDisable()函数 当组件调用destory()函数时 会触发onDe翻译 2017-04-22 14:46:06 · 1940 阅读 · 0 评论