unity-飘带效果

  • unity-飘带效果

前篇


Dynamic Bone

添加飘带效果

做这个效果需要在建模时, 添加大量的骨骼, 让unity中可以获取到该节点骨骼做飘带效果. 需要注意的是 需要unity中做飘带效果的骨骼, 都不能被骨骼动画控制. 也就是 骨骼的 骨骼动画飘带效果 是互斥的.

  1. 比如给头发添加效果, 找都需要所动的头发的 根节点骨骼 (就是该节点骨骼以下都需要甩动的节点) . 添加 DynamicBone 组件 然后调下参数

  2. 效果

添加碰撞, 防止穿越

防止部分飘带甩动后, 穿越身体某些部位.

  1. 给不能被穿越的部位添加 DynamicBoneCollider 组件

  2. 效果