corregida la creacio de globos
This commit is contained in:
@@ -268,7 +268,7 @@ void Balloon::updateState(float deltaTime) {
|
||||
if (movement_accumulator_ >= MOVEMENT_INTERVAL_S) {
|
||||
movement_accumulator_ -= MOVEMENT_INTERVAL_S;
|
||||
y_++;
|
||||
x_ += vx_ * MOVEMENT_INTERVAL_S; // Movimiento equivalente a 10 frames de velocidad horizontal
|
||||
x_ += vx_ / 60.0f; // Convierte de pixels/segundo a pixels/frame para movimiento discreto
|
||||
|
||||
// Comprueba no se salga por los laterales
|
||||
const int MIN_X = play_area_.x;
|
||||
@@ -276,7 +276,7 @@ void Balloon::updateState(float deltaTime) {
|
||||
|
||||
if (x_ < MIN_X || x_ > MAX_X) {
|
||||
// Corrige y cambia el sentido de la velocidad
|
||||
x_ -= vx_ * MOVEMENT_INTERVAL_S;
|
||||
x_ -= vx_ / 60.0f;
|
||||
vx_ = -vx_;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user