[原]Unity3D深入浅出 - 角色控制器(Character Controller)


角色控制器主要用于第一人称和第三人称主角的控制,并不使用刚体物理效果。

添加角色控制器的方法:依次打开菜单栏中的Component - Physiscs - Character Controller

  • Slope Limit:坡度限制,角色只能爬上小宇或等于该参数值的斜坡。
  • Step Offset:台阶高度,可以买上最高台阶的高度。
  • Skin Width:皮肤厚度,可与其他碰撞体相互渗入的深度,参数值较大会产生抖动的现象;参数值较小会导致控制的对象被卡住。较为合理的设定就是:该参数值是Radius值的10%
  • Min Move Distance:最小移动距离,大多数情况下将该值设为0。
  • Center:中心,该参数决定胶囊碰撞体在世界坐标中的位置。
  • Radius:胶囊碰撞体的半径,同时也决定了碰撞体的宽度。
  • Height:胶囊碰撞体的高度。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM