Ejemplo n.º 1
0
 public override void OnUpdate(float time_delta_fraction)
 {
     if (Utils.AreInSameRoom(w.roomCenter, PlayerControl.S.gameObject))
     {
         state_machine.ChangeState(new StateWallmasterChasing(w, PlayerControl.S, w.GetComponent <SpriteRenderer>(), w.wiggle));
     }
 }
Ejemplo n.º 2
0
 public StateWallmasterChasing(Wallmaster _w, PlayerControl _p, SpriteRenderer _renderer, Sprite[] _animation) {
     w = _w;
     p = _p;
     rb = w.GetComponent<Rigidbody>();
     renderer = _renderer;
     animation = _animation;
 }
Ejemplo n.º 3
0
 public StateWallmasterChasing(Wallmaster _w, PlayerControl _p, SpriteRenderer _renderer, Sprite[] _animation)
 {
     w         = _w;
     p         = _p;
     rb        = w.GetComponent <Rigidbody>();
     renderer  = _renderer;
     animation = _animation;
 }