private void EndMovement()
 {
     StopMovement();
     EventBus.FireEvent <PlayerMovementEnded>();
 }
 private void MoveTo(Vector2 newPosition)
 {
     transform.position = newPosition;
     EventBus.FireEvent <PlayerMovedEvent>();
 }
Ejemplo n.º 3
0
 private void Awake()
 {
     EventBus.Subscribe <PreBattleInitiatedEvent>(OnBattleInitiated);
     EventBus.Subscribe <BattleEndedEvent>(OnBattleEnded);
     mainCamera = Camera.main;
 }