private void GetManagers() { _ground = gameObject.GetOrAdd <ManagerGroundProbe>(); _health = gameObject.GetOrAdd <ManagerHealth>(); _collision = gameObject.GetOrAdd <ManagerCollision>(); _locomotion = gameObject.GetOrAdd <ManagerLocomotion>(); }
// Use this for initialization void Start() { anim = GetComponent <Animator>(); ch_contr = GetComponent <Rigidbody2D>(); pointLife = GameObject.FindGameObjectWithTag("PointLife"); managerHealth = GameObject.FindGameObjectWithTag("HeathPanel").GetComponent <ManagerHealth>(); }
public StateHit(Fsm fsm) : base(fsm) { StateDuration = 0.25f; _locomotion = Fsm.gameObject.GetOrAdd <ManagerLocomotion>(); _health = Fsm.gameObject.GetOrAdd <ManagerHealth>(); _collision = Fsm.gameObject.GetOrAdd <ManagerCollision>(); }
private void GetManagers() { _ground = gameObject.GetOrAdd<ManagerGroundProbe>(); _health = gameObject.GetOrAdd<ManagerHealth>(); _collision = gameObject.GetOrAdd<ManagerCollision>(); _locomotion = gameObject.GetOrAdd<ManagerLocomotion>(); }
public StateHit(Fsm fsm) : base(fsm) { StateDuration = 0.25f; _locomotion = Fsm.gameObject.GetOrAdd<ManagerLocomotion>(); _health = Fsm.gameObject.GetOrAdd<ManagerHealth>(); _collision = Fsm.gameObject.GetOrAdd<ManagerCollision>(); }
void Start() { playerHealth = FindObjectOfType <ManagerHealth> (); }
// Use this for initialization void Start() { inputPlayer = transform.GetChild(0).transform.position; player = GameObject.FindGameObjectWithTag("Player"); managerHealth = GameObject.FindGameObjectWithTag("HeathPanel").GetComponent <ManagerHealth>(); }