Removed TOTU 103

This commit is contained in:
Ignacio Gómez Puga
2025-03-04 12:04:52 -06:00
commit 5847d844a5
675 changed files with 76582 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class DebugLoggerUI : MonoBehaviour
{
//FindObjectOfType<DebugLoggerUI>().AddMessage("");
public TextMeshProUGUI debugText; // Referencia al componente TextMeshPro
public int maxMessages = 10; // N<>mero m<>ximo de mensajes visibles
private List<string> messageList = new List<string>(); // Historial de mensajes
// M<>todo para a<>adir un mensaje
public void AddMessage(string message)
{
// Si supera el l<>mite, elimina el mensaje m<>s antiguo
if (messageList.Count >= maxMessages)
{
messageList.RemoveAt(0);
}
// A<>adir el mensaje a la lista
messageList.Add(message);
// Actualizar el texto
UpdateText();
}
// Actualiza el contenido del texto para mostrar el historial
private void UpdateText()
{
debugText.text = string.Join("\n", messageList); // Combina los mensajes en un solo string
}
}