Unity中调整粒子特效(Particle System)大小

本文介绍了在Unity中调整粒子系统大小的方法。当粒子系统的ScalingMode设置为Local时,直接修改父物体的Scale不起作用。文章建议将ScalingMode更改为Hierarchy,并在启用重力的情况下等比调整GravityModifier。

Unity中调整粒子特效(Particle System)大小

问题描述

在Unity中调整粒子系统的Scale,怎么改都不起作用,希望达到调整父Particle System的Scale,整个粒子系统做出相应尺寸调整的变化。

解决方法

原因

粒子系统中有一个属性叫Scaling Mode
在这里插入图片描述
Scaling Mode:缩放模式,Hierarchy(同时受自己与父节点的缩放影响),Local(自受自己影响),Shape(天塌下来也不缩放)。
particle system默认设置为Local,并且不允许通过transform修改Scale。

解决

    If you have a group of particles together for an effect, the transform on the parent won’t scale everything correctly. Change the Scaling Mode on ALL of your particle systems to Hierarchy. This will allow you to scale the entire particle system from the parent’s transform. Hope this helps!
在这里插入图片描述

特别注意

如果粒子系统中启用了重力Gravity Modifier,在调整父物

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值