示例#1
0
 public Jump(Animator animator, UInput.InputComponet input, Rigidbody2D rigid)
 : base(animator, input, rigid)
 {
     status = new StatusWithAnimFlag(animator);
     contactChecker = new ContactChecker();
     fallingChecker = new FallingChecker();
 }
示例#2
0
 public void SwapInput(UInput.InputComponet input)
 {
     foreach (var state in states)
     {
         state.SwapInput(input);
     }
 }
示例#3
0
 public TestHigh(Animator animator, UInput.InputComponet input, Rigidbody2D rigid)
     : base(animator, input, rigid)
 {
 }
示例#4
0
 public void SwapInput(UInput.InputComponet input)
 {
     this.input = input;
 }
示例#5
0
 public State(Animator animator, UInput.InputComponet input, Rigidbody2D rigid)
 {
     this.animator = animator;
     this.input    = input;
     this.rigid    = rigid;
 }
示例#6
0
 public void SwapInput(UInput.InputComponet input)
 {
     this.input = input;
     actionFSM.SwapInput(input);
 }