Beispiel #1
0
    private void Awake()
    {
        anim            = GetComponent <CharacterAnimaController>();
        m_navMeshAgent  = GetComponent <NavMeshAgent>();
        trigger         = GetComponent <Collider>();
        eventController = GetComponent <EventController>();
        newSequ         = DOTween.Sequence();

        switch (type)
        {
        case Type.INTERACTIVE:
            trigger.enabled         = true;
            eventController.enabled = true;
            randomMovement          = false;
            break;

        case Type.STATIC:
            trigger.enabled         = false;
            eventController.enabled = false;
            randomMovement          = false;
            break;

        case Type.WALKER:
            trigger.enabled         = false;
            eventController.enabled = true;
            randomMovement          = true;
            break;
        }
    }
 private void Awake()
 {
     anim = GetComponent <CharacterAnimaController>();
 }