void Update() { if (GameManager.pausaJogo == true) { return; } if (startBot) { CalculateDistance(); if ((distTarget.x <= 0.5f && distTarget.x >= -0.5f) && (distTarget.y <= 0.5f && distTarget.y >= -0.5f)) { botFSM.Idle(movementAI); } else { SetDirection(); } } else { botFSM.Idle(movementAI); botFSM.SetNone(2); botFSM.SetNone(3); } }
void Update() { //if (GameManager.pausaJogo == true) { return; } if (startBot) { CallHorizontalMovement(); CheckObstacles(); } else { botFSM.Idle(movementAI); } }