一、内存优化原则 为了优化应用内存,你应该知道是什么消耗了你应用的大部分内存,答案就是Texture(纹理)!它几乎占据了90%的应用内存。那么我们应该尽力去减小我们应用的纹理内存使用,否则我们的应用进程可能会被系统杀死。 为了减少内存警告,这里我们给出两个普遍的关于cocos2dx游戏内存优化的指 ...
分类:
其他好文 时间:
2018-05-10 14:21:37
阅读次数:
145
特效相关 ◆天气系统? 制作不同数量级的粒子系统 ◆脚步特效? 开启和关闭脚步特效,可对玩家自身和其他玩家分开控制 ◆掉落特效? 复杂特效可以制作简化版本以上三种特效都可以通过简单的配置表功能完成。 ◆技能特效? 通过配置表,在不同画质调用不同的prefab ◆技能特效的标准? 制作阶段控制特效的性 ...
分类:
其他好文 时间:
2018-05-07 19:32:33
阅读次数:
201
1、SceneKit简介 SceneKit(SK)是WWDC12推出的OS X平台的Cocos 3D渲染引擎框架。支持粒子效果,物理模拟,脚本事件,多程渲染,支持iOS平台。SceneKit整合了Core Image,Core Animation之类的图形框架,现在还整合进了SpriteKit。Sc ...
分类:
移动开发 时间:
2018-04-28 10:41:47
阅读次数:
504
var canvas = document.getElementById("cas"); var ctx = canvas.getContext("2d"); resize(); window.onresize = resize; function resize() { canvas.width = ...
分类:
其他好文 时间:
2018-04-19 13:59:34
阅读次数:
181
Update: ◆去掉GGE_FULLSCREEN系统状态,添加GGE_SCREENMODE系统状态,支持三种窗口模式实时切换 ◆添加GenTextureAddressBlendModeArg()函数用于设置纹理寻址模式 ◆重新添加GGE_FORCETEXFILTER系统状态 ◆添加GGE_FLUS ...
分类:
其他好文 时间:
2018-04-12 15:22:45
阅读次数:
481
本章节将介绍如何往场景里添加粒子效果。打开上一章节的代码?1、添加头文件#import ‘‘NVWorldParticles.h‘‘?2、将粒子的资源文件拖入到UserRes.bundle目录下(本章节的资源在教程下面有下载地址)??3、关于制作粒子文件,这边就不做叙述了,请看教程《NVisionXR引擎基本介绍?h
分类:
移动开发 时间:
2018-04-02 15:10:22
阅读次数:
205
接着上一章的例子,这章节来介绍一下三种灯光(平行光、点光源、聚光灯)的使用。 引入头文件#import ''NVWorldLight.h'' 1、创建平行光 在onCreate里面实例话灯光对象,代码如下图 代码: // 灯光、地面、粒子都属于世界
分类:
移动开发 时间:
2018-04-01 23:29:29
阅读次数:
361
1. 音频播放 PlayOneShot : 还有 Play(), Stop() 函数。 2. 粒子特效 常用函数:Play(), Stop(), Pause() 3. 生成砖块(随机方向。随机距离,随即大小,随机颜色) 4. 刚体施加力 AddForce 函数。 ForceMode : 5. 相机跟 ...
分类:
其他好文 时间:
2018-03-30 21:52:01
阅读次数:
186
今天在UGUI上显示粒子特效的时候遇到的一些问题,Mark一下。原理:修改特效中每一个ParticleSystem的Layer为UI,并且把ParticleSystemRenderer.sortingOrder值设置为大于Canvas中的sortingOrder值。其实就是控制两个组件 的Rende ...
分类:
其他好文 时间:
2018-03-30 21:38:00
阅读次数:
337
原以为硕士期间做的叶片造型和现在研究的颗粒什么的完全不相关,没想到还是有些共同的的地方,就比如颗粒的运动过程中的坐标跟踪,而且比较起来,叶片造型反而更复杂些。 1、椭圆粒子自转 2、椭圆粒子公转 3、椭圆粒子自转 + 公转 ...
分类:
其他好文 时间:
2018-03-28 11:01:35
阅读次数:
153