一般游戏例如王者,战双等一下游戏都有粒子性能选项
原理:一个特效里面分开很多部分,根据性能设置来显示部分特效
如下图
如果一个特效不做任何处理兼容低端机又要好看,不是为难制作特效得人吗
低端机必须舍弃部分特效,不过不可能做两份特效,工作量都是翻倍
最简单得还是配置那些子特效,中高等级用
简单说一下实现方式
每次播放特效得时候触发一下性能设置脚本
特效挂脚本
脚本里面有两个列表
1.中粒子列表
2.高粒子列表
列表处理
高设置:**中高粒子
中设置:**中粒子和取消高粒子
低设置:取消中高粒子显示
原理和实现都很简单,不过需要人手去配中高
或者可以写个工具检测粒子数量来,不过可能不是想要得结果,最后还是要人手去调整,应该也可以减少工作量
这里记录一下关于粒子得性能设置