[原]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