public virtual void Awake()
    {
        animCreature     = GetComponentInChildren <Animator>();
        rbCreature       = GetComponentInChildren <Rigidbody>();
        colliderCreature = rbCreature?.GetComponent <Collider>();

        creatureAnim   = new CreatureAnim(this, animCreature);
        creatureBattle = new CreatureBattle(this, rbCreature);
        creatureCollisionAndTrigger = new CreatureCollisionAndTrigger(this);
    }
Exemple #2
0
 public CharacterAnim(CreatureCptCharacter character) : base(character)
 {
     creatureAnim = character.creatureAnim;
 }