示例#1
0
    void Start()
    {
        manager    = GameObject.FindGameObjectWithTag("Player").GetComponent <MovementStateManager>();
        myRenderer = GetComponent <SpriteRenderer>();

        myRenderer.sprite = SpriteStates[0];
    }
示例#2
0
 public FallingState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }
示例#3
0
 public HuggingWallState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }
示例#4
0
 public StoppedState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }
示例#5
0
 public WallLaunchState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }
示例#6
0
 public AccelState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }
示例#7
0
 public FallForgivenessState(MovementModel model, MovementStateManager manager)
 {
     this.model   = model;
     this.manager = manager;
 }