【U3D】 第三人稱控制器ThirdPersonCharacter添加之后角色原地打轉不移動的問題(unity5.3.5f)


可能的原因:

1、Ground Check Distance 的值設置的過小,可以嘗試設置大一點比如10,這個值為多少合適受Capsule Collider的屬性center y和hight影響,

確保Physics.Raycast(transform.position + (Vector3.up * 0.1f), Vector3.down, out hitInfo, m_GroundCheckDistance)為true即可,

也就是說當Object在平面上的時候,

從Object坐標原點往下發射Ground Check Distance長度的射線,要穿過地面

2、Animator的屬性沒有賦值


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM