public override void Execute(PlayerController player) { Vector2 axises = new Vector2(Input.GetAxis("Horizontal"), Input.GetAxis("Vertical")); joystick.UpdateAxises(axises); if (station.SendCompletedCircles(joystick.GetNbCircle())) { player.ChangeState(RegularPlayerInputState.GetInstance()); } }