void Start() { manager = GameObject.FindGameObjectWithTag("Player").GetComponent <MovementStateManager>(); myRenderer = GetComponent <SpriteRenderer>(); myRenderer.sprite = SpriteStates[0]; }
public FallingState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }
public HuggingWallState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }
public StoppedState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }
public WallLaunchState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }
public AccelState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }
public FallForgivenessState(MovementModel model, MovementStateManager manager) { this.model = model; this.manager = manager; }