Exemple #1
0
    // Use this for initialization
    void Awake()
    {
        characterController = transform.gameObject.GetComponent<CharacterController>();
        enableStick = true;
        hasInited = true;
        animator = GetComponent<Animator>();

        m_navHelper = new MogoNavHelper(transform);
    }
Exemple #2
0
    // Use this for initialization
    void Awake()
    {
        characterController = transform.gameObject.GetComponent <CharacterController>();
        enableStick         = true;
        hasInited           = true;
        animator            = GetComponent <Animator>();

        m_navHelper = new MogoNavHelper(transform);
    }
Exemple #3
0
    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);
    }
Exemple #5
0
    void Start()
    {
        characterController = GetComponent<CharacterController>();
        animator = GetComponent<Animator>();
        path = new NavMeshPath();
        gravity = 20f;//防止同时存在NavMeshAgent和CharacterController时发生震荡现象
        m_navHelper = new MogoNavHelper(transform);

        InvokeRepeating("AdjustPosition", 0, 1);
    }