音乐网站设计源码,查找企业信息的网站,wordpress qq登录插件,服务器购买一台多少钱#x1f497; 未来的游戏开发程序媛#xff0c;现在的努力学习菜鸡 #x1f4a6;本专栏是我关于游戏开发的学习笔记 #x1f236;本篇是unity的粒子系统主模块-Particle System 基础知识 Particle System 介绍#xff1a;粒子系统的主模块#xff0c;是必需的模块#x… 未来的游戏开发程序媛现在的努力学习菜鸡 本专栏是我关于游戏开发的学习笔记 本篇是unity的粒子系统主模块-Particle System 基础知识 Particle System 介绍粒子系统的主模块是必需的模块管理一些粒子的基础属性该模块不可取消 Duration粒子发射的持续时间。 Looping是否重复发射。 Prewarm是否对粒子进行预热没有预热的话粒子是从发射点一点一点发射出来。预热的话粒子事先会实例化一份出来开始播放时就已经有了形状。 Start Delay粒子延迟生成的时间。 Start Lifetime粒子的生存时长即粒子从生成到消失的时间段。 Start Speed粒子的初始速度。 3D Start Size勾选后可以单独修改粒子x,y,z方向的尺寸。 Start Size发射时粒子的尺寸。 3D Start Rotation勾选后可以单独修改粒子x,y,z方向上的旋转。 Start Rotation发射时粒子的旋转角度。 Flip Rotation随机旋转0为默认值不随机旋转。1为最大值随机旋转的程度最大。当粒子为球形时没用 Start Color粒子发射时的颜色。 Gravity Modifier粒子所受重力。 Simulation Space Local自身坐标。移动粒子父级/粒子发射器时粒子会跟随整体运动。World世界坐标。移动粒子父级/粒子发射器时已经发射出去的粒子不受任何影响。Custom自定义。粒子会跟随指定物体移动发射器不受影响。 Simulation Speed粒子发射的倍速。例如1就是原始速度2就是目前粒子发射速度会是 Start Speed的两倍0.5则目前粒子发射速度会是 Start Speed的一半。 Delta Time scaled受程序中时间的影响。unscaled不受时间的影响。 Scaling Mode Hierarchy粒子的大小受自己和父级tranform中scale调整的影响。Local粒子的大小只受自己和不受父级tranform中scale调整的影响。Shape粒子的大小不受自己也不受父级tranform中scale调整的影响。 Play On Awake粒子是否在被启用后就开始发射。 Emitter Velocity使用哪种组件方法来计算发射速率可以选择transform或者Rigidbody。 Max Particles粒子系统中同时存在的最大粒子数量。 Auto Random Seed随机种子勾选则和随机相关的参数每次会完全随机不勾引将设置一个固定的种子和随机相关的参数每次会按照固定的种子随机。 Stop Action No 无任何操作。Disable停止后禁用该粒子组件。Destroy停止后摧毁该粒子组件。Callback停止后回调可用脚本获取。 注该属性只能在Lopping未勾选时使用粒子重复播放的话该属性无用。 Culling Mode当粒子不在摄像机范围内时粒子的渲染方式 Automatic自动如果粒子是单次发射则粒子始终渲染若粒子是循环发射则在摄像机范围外时不播放。Pause And Catch-up半暂停粒子出摄像机范围后停止渲染但当摄像机移动再次进入摄像机范围后粒子将被推算出此时的位置并重新生成。Pause暂停粒子在出摄像机范围后则暂停渲染。Always Simulate总是模拟粒子始终渲染出不出摄像机范围不影响。 Ring Buffer Mode粒子不会在它们的生命周期结束时死亡而是会一直存活到粒子系统中达到最大粒子数时 Disabled禁用该模式。Pause Until Replaced 暂停直到更换粒子。Loop Until Replaced 重复直到更换粒子。
这块不是很懂我实际操作对比了一下下面是三个选项的对比 实验一初始条件Looping勾选最大粒子数为60粒子的生存时间是5 实验二初始条件Looping不勾选最大粒子数为60粒子的生存时间是5 更多内容请前往主页置顶或点击链接直达【unity3D】游戏开发专栏的目录