一、内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Texture(纹理)!它几乎占据了90%的应用内存。那么我们应该尽力去减小我们应用的纹理内存使用,否则我们的应用进程可能会被系统杀死。 为了减少内存警告,这里我们给出两个普遍的关于cocos2dx游戏内存优化的指 ...
分类:
其他好文 时间:
2018-05-10 14:21:37
阅读次数:
145
1、纯色:Layer(黑色,不可定制),LayerColor(指定颜色),LayerGradient(渐变色),LayerMultiplex(颜色容器,可通过addChild往其添加Layer及其派生类对象) 2、字体:Label Text,TextAtlas(艺术字),TextBMFont(FNT ...
分类:
其他好文 时间:
2018-05-07 13:38:34
阅读次数:
228
事件委托 GameManger(空物体)+GameManger脚本——重要的方式 Unity3D SceneManager场景管理用法总结 一、Unity关卡 Unity 使用过程中关卡加载和卸载是大多数三维引擎都要提供的基本功能。 因为关卡切换在游戏中非常常用。 在之前的版本中Unity的关卡切换 ...
分类:
其他好文 时间:
2018-04-28 15:54:35
阅读次数:
388
參考http://cn.cocos2d-x.org/doc/cocos2d-x-3.0/d3/d82/classcocos2d_1_1_node.html 当中和child、parent有关的成员函数例如以下: Children and Parent virtual void addChild (N ...
分类:
数据库 时间:
2018-04-25 14:02:29
阅读次数:
281
我搜到的网上的碰撞检测都是规则几何碰撞,例如矩形、立方体,三角形,这些都是小学的几何知识。 关键是不规则几何的碰撞,但是没有搜到好的文章的。 https://blog.csdn.net/A632189007/article/details/78126588 这里记录一下cocos2dx中的相关api ...
分类:
其他好文 时间:
2018-04-10 21:48:15
阅读次数:
251
注:本文開始。引擎升级到cocos2dx 3.6 在游戏开发过程中。常常会遇到使用计时器的情况,比如:倒计时,定时炸弹等。scheduler是cocos2dx 2.x时代就已经存在的产物,主要用于各种延时函数以及各种每帧运行的函数。本文主要介绍scheduler的API函数以及用法。 首先,全部继承 ...
分类:
其他好文 时间:
2018-04-05 19:21:13
阅读次数:
198
---1.从图片文件创建 --适合于要显示的这张图片的全部区域或部分区域 function TestTest:CreateSprite1() local png = "lobby/lobby.png" --文件路径 local sprite = cc.Sprite:create(png) self:... ...
分类:
其他好文 时间:
2018-04-02 20:12:58
阅读次数:
205
因为在下一章节我们需要和大家介绍多场景切换功能,所以在本章我们创建一个新的场景,如下图 重写NVScenePlay的生命周期 1、引用头文件#import ''NVVideoWidget.h'' 2、在onCreate方法中实例话视频控件 代码:  
分类:
移动开发 时间:
2018-04-02 16:01:59
阅读次数:
219
本章节教大家如何两个场景进行来回切换。 打开上一章节的代码, 1、将MyFirstScene的注释打开 2、将VideoScene的启动状态改为GENERAL_SCENEPLAY,代码如图 代码: MyFirstScene *firstScene = [[My
分类:
移动开发 时间:
2018-04-02 16:01:01
阅读次数:
202
本章节教大家多个识别切换多个场景,接着上一章多场景切换的教程 1、打开StonesAndChips.xml,我们可以看到有两张识别图stones和chips,这两张图都可以进行识别,接下来我们会根据这两张图分别绑定不同的场景。 2、打开NVisionController.m,添加如下代码 代码: &
分类:
移动开发 时间:
2018-04-02 15:57:38
阅读次数:
205