好久没做Unity项目了,真得多做项目。
树是使用Unity Tree制作的,如图,用Cube代替手
在Cube上添加WindZone组件,Mode 选择spherical,设置半径、风强等参数
点击播放,移动Cube,树的偏移形状随着Cube的位置变化。这样就模拟出物体扫过树木的效果。
此方法仅为模拟效果,想要真正实现完美的枝条摆动效果还需要使用模型骨骼、shader等方式。
好久没做Unity项目了,真得多做项目。
树是使用Unity Tree制作的,如图,用Cube代替手
在Cube上添加WindZone组件,Mode 选择spherical,设置半径、风强等参数
点击播放,移动Cube,树的偏移形状随着Cube的位置变化。这样就模拟出物体扫过树木的效果。
此方法仅为模拟效果,想要真正实现完美的枝条摆动效果还需要使用模型骨骼、shader等方式。
相关文章: