// Use this for initialization void Awake() { characterController = transform.gameObject.GetComponent<CharacterController>(); enableStick = true; hasInited = true; animator = GetComponent<Animator>(); m_navHelper = new MogoNavHelper(transform); }
// Use this for initialization void Awake() { characterController = transform.gameObject.GetComponent <CharacterController>(); enableStick = true; hasInited = true; animator = GetComponent <Animator>(); m_navHelper = new MogoNavHelper(transform); }
void Start() { characterController = GetComponent <CharacterController>(); animator = GetComponent <Animator>(); path = new UnityEngine.AI.NavMeshPath(); gravity = 20f;//��ֹͬʱ����NavMeshAgent��CharacterControllerʱ���������� m_navHelper = new MogoNavHelper(transform); InvokeRepeating("AdjustPosition", 0, 1); }
void Start() { characterController = GetComponent <CharacterController>(); animator = GetComponent <Animator>(); path = new NavMeshPath(); gravity = 20f;//防止同时存在NavMeshAgent和CharacterController时发生震荡现象 m_navHelper = new MogoNavHelper(transform); InvokeRepeating("AdjustPosition", 0, 1); }
void Start() { characterController = GetComponent<CharacterController>(); animator = GetComponent<Animator>(); path = new NavMeshPath(); gravity = 20f;//防止同时存在NavMeshAgent和CharacterController时发生震荡现象 m_navHelper = new MogoNavHelper(transform); InvokeRepeating("AdjustPosition", 0, 1); }