Se comentaron líneas de depuración en el archivo BEPU para mejorar la legibilidad y evitar la salida innecesaria de información durante la ejecución. Estos cambios no afectan la lógica del programa, pero optimizan el rendimiento al reducir el ruido en los registros de depuración.

This commit is contained in:
Miguel 2025-07-04 10:20:10 +02:00
parent ab8066d1e8
commit 095228144a
1 changed files with 4 additions and 4 deletions

View File

@ -278,7 +278,7 @@ namespace CtrEditor.Simulacion
{
_simulation.Bodies.Remove(BodyHandle);
_bodyCreated = false; // Marcar como no creado después de remover
System.Diagnostics.Debug.WriteLine($"[simBase.RemoverBody] ✅ Body eliminado: {BodyHandle}");
//System.Diagnostics.Debug.WriteLine($"[simBase.RemoverBody] ✅ Body eliminado: {BodyHandle}");
}
//else
//{
@ -2487,7 +2487,7 @@ namespace CtrEditor.Simulacion
// Esto se ejecuta cada 10 frames para eficiencia
if (_frameCount % 10 == 0)
{
StopMotorsForBottlesNotInContact();
//StopMotorsForBottlesNotInContact();
}
// ✅ CONSERVAR - sistemas que funcionan bien
@ -2774,7 +2774,7 @@ namespace CtrEditor.Simulacion
// Verificar que la dirección tangencial apunte en el sentido correcto según la velocidad de la curva
if (curve.Speed < 0)
{
tangentDirection = -tangentDirection;
//tangentDirection = -tangentDirection;
}
//System.Diagnostics.Debug.WriteLine($"[CalculateCurveDirectionFromBottlePosition] 📐 Dirección calculada:");
@ -3185,7 +3185,7 @@ namespace CtrEditor.Simulacion
{
if (botella != null && Cuerpos.Contains(botella))
{
System.Diagnostics.Debug.WriteLine($"[RemoveMarkedBottles] 🗑️ Marcando botella para eliminación: {botella.BodyHandle}");
//System.Diagnostics.Debug.WriteLine($"[RemoveMarkedBottles] 🗑️ Marcando botella para eliminación: {botella.BodyHandle}");
// ✅ USAR ELIMINACIÓN DIFERIDA (más seguro)
Remove(botella);