游戏中物体的生成与销毁,粒子特效的出现和消失,游戏道具的掉落和丢弃,如果一直实例化,务必会消耗内存,会出现游戏卡顿,或者游戏崩溃,所以我们想到了对象池 所谓对象池,简单的可以理解为一个存放物体的池子,通过脚本来进行控制,当你需要某个物体时,通过脚本调用,实例化出来一个或者多个,不需要了就再放回池子, ...
分类:
编程语言 时间:
2018-11-15 17:10:00
阅读次数:
155
深入浅出spark粒子特效连接:https://www.cnblogs.com/lyggqm/p/9956344.html eimtter: 上图是spark源码中发射器emitter的框架 我们开始逐个分析: 1.normal An emitter that emits particles fol ...
分类:
其他好文 时间:
2018-11-14 12:24:58
阅读次数:
140
一、说明 上一篇文章说明Shader基本结构,但是没有详细说明子着色器SubShader点击打开链接 ,这篇详细说明子着色器SubShader 二、子着色器SubShader 写法:写在SubShader的第一句Tags { "TagName1" = "Value1" "TagName2" = "V ...
分类:
编程语言 时间:
2018-09-21 10:54:08
阅读次数:
235
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.关于canvas教程可以看https://developer.mozilla.org/zh-CN/docs/Web/API/Canvas_API/Tutorial,了解关于画线和圆形的相关步骤就行 2.canvas粒子特效要实现的效果: 粒子大小在一定范围内随机波动 粒子的位置是随机的 粒子的个 ...
分类:
其他好文 时间:
2018-01-13 20:40:46
阅读次数:
154
使用Egret土特产EgretFeather粒子编辑器。导出流星粒子特效如下如下:导出2个文件:一,准备工作:加入粒子模块,粒子系统在第三方库里面。所以需要下载第三方库加入到项目里面①:下载第三方库②:加入到项目(这里我只是将库放在与项目平级的目录里面,而且我只是取出了)③..
分类:
其他好文 时间:
2017-10-04 19:58:27
阅读次数:
155
Unity3D 提供了粒子特效的各种shader,今天要说的是 Additive(因为项目最初就是用了Additive 发生了问题.. ε=ε=ε=┏(゜ロ゜;)┛) Additive Particle Shader 其Blending 方式是 Blend SrcAlpha one。至于Blend ...
分类:
其他好文 时间:
2017-08-25 15:57:44
阅读次数:
326
今天做一个FPS游戏的时候,由于我做的是第三人称的射击,所以需要一个枪的红外线瞄准的效果。 一开始我在枪上挂一个很细很长的聚光灯,瞄准远处物体的时候,看起来有点红外线的样子,但是靠近之后光线就变成一个手电筒的那种光,不是我想要的效果。 后来我用粒子特效,虽然远处近处都是一条射线,但是效果很粗糙,不是 ...
分类:
编程语言 时间:
2017-08-23 20:49:41
阅读次数:
2291
Cocos2dx 粒子销毁问题 DionysosLai(906391500@qq.com) 2014-7-3 之前在调试粒子特效时,在粒子编辑器有个选项是用来调整粒子的生命时间,当粒子存在的时间超过这个值时,粒子就会消失不见。自然而然,在使用粒子系统做特效事,将这个粒子的消失不见。当作了粒子的自己主 ...
分类:
其他好文 时间:
2017-07-28 22:16:51
阅读次数:
172