unity 粒子系统

这篇博客深入解析了Unity3D中的粒子系统,包括初始化设置如持续时间、循环、预热等,发射模块的速率控制,形状模块的发射位置与方向定义,以及速度、大小、颜色、旋转等生命周期内变化的控制。还介绍了如何通过代码控制粒子系统的播放、暂停和停止。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

新建一个粒子系统:Component > Effects > Particle System
属性面板:在这里插入图片描述
Duration: 持续时间。即把循环关了以后,持续多少秒停止发射粒子

Looping: 循环

Prewarm: 预热。粒子系统在游戏开始前就开始计算

Start Delay: 延迟。即延迟多少秒开始发射粒子

Start Lifetime: 初始化粒子生命周期

1 Constant: 常数

2 Curve: 曲线

3 Random Between Two Constants: 两个常数之间的随机数

4 Random Between Two Curves: 两条曲线之间的随机数

Start Speed : 初始化粒子速度

3D Start Size : 3D初始化大小(可以对X、Y、Z进行调节)

Start Size : 初始化大小

3D Start Rotation: 3D初始化旋转

Start Rotation: 初始化旋转

Randomize Rotation: 随机旋转

Start Color:初始化颜色

Gravity Modifier: 重力

Simulation space: 粒子随本地坐标还是世界坐标移动

Simulation Speed: 粒子速度(可以改变粒子的速度,粒子的移动距离却不会改变。与“Start Speed”不同,初始化速度越快能移动的距离越远)

Scaling Mode: 拓展模式

Play On Awake: 运行时唤醒<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值