public void OnButtonA(Gamepad.ButtonState state) { for (int i = canShootBullets; i > 0; --i) { Shoot().Forget(); } }
public void OnDpad(Direction direction, Gamepad.ButtonState state) { if (isFreeze || moveTask.isRunning()) { return; } if (this.direction != direction) { this.direction = direction; return; } if (canMove) { (moveTask = Move(direction, 1)).Forget(); } }
public void OnButtonY(Gamepad.ButtonState state) { }
public void OnDpad(Direction direction, Gamepad.ButtonState state) { }