public Teams GetTeam() { if (myRegister == null) { myRegister = GetComponent <ActorTeamRegister>(); } return(myRegister.GetMyTeam()); }
void Awake() { aggroTrigger = GetComponent <SphereCollider>(); controllableActor = GetComponent <ControllableActor>(); animState = GetComponent <AnimationState>(); damageState = GetComponent <ContinuousDamageController>(); myRegister = GetComponent <ActorTeamRegister>(); myTrans = transform; status = GetComponent <Status>(); status.OnDamage += SwitchTargetOnDamage; status.OnHPZero += HPZeroCallback; }
protected virtual void Awake() { myRegister = GetComponent <ActorTeamRegister>(); }