Files
vibe3_physics/source
Sergio Valor 6aacb86d6a Fix: Mejoras de UX en modo boids (auto-exit + screen size)
Implementadas 2 mejoras críticas para modo boids:

**1. Auto-exit de boids al activar gravedad (G/cursores):**
   - handleGravityToggle(): Sale a PHYSICS si está en BOIDS
   - handleGravityDirectionChange(): Sale a PHYSICS y aplica dirección
   - Razón: La gravedad es conceptualmente incompatible con boids
   - UX esperada: Usuario pulsa G → vuelve automáticamente a física

**2. Update screen size en F4 (real fullscreen):**
   - toggleRealFullscreen() ahora llama a boid_manager_->updateScreenSize()
   - Corrige bug: Boids no respetaban nuevas dimensiones tras F4
   - Wrapping boundaries ahora se actualizan correctamente

Cambios:
- engine.cpp: Añadida comprobación de BOIDS en métodos de gravedad
- engine.cpp: Actualización de boid_manager en F4 (línea 420)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-12 05:36:44 +02:00
..