Пример #1
0
    protected virtual void Initialize()
    {
        controller = TurnController.GetInstance();
        controller.OnCharacterEnter(this.gameObject);

        events = EventController.GetInstance();

        mainCamera      = Camera.main;
        character       = transform.Find("body");
        agent           = GetComponent <NavMeshAgent>();
        skills          = new List <Skill>(GetComponents <Skill>());
        agent.isStopped = true;
        stats           = GetComponent <CharacterStats>();
    }