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); }
public CharacterAnim(CreatureCptCharacter character) : base(character) { creatureAnim = character.creatureAnim; }