UDPResponder.cs 711 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. /// <summary>
  2. /// Copyright (c) 2025 MirzkisD1Ex0 All rights reserved.
  3. /// Code Version 1.5.2
  4. /// </summary>
  5. using UnityEngine;
  6. namespace ToneTuneToolkit.UDP
  7. {
  8. public class UDPResponder : MonoBehaviour
  9. {
  10. private void Start()
  11. {
  12. UDPCommunicatorLite.AddEventListener(Responder);
  13. }
  14. private void OnDestroy()
  15. {
  16. UDPCommunicatorLite.RemoveEventListener(Responder);
  17. }
  18. // ==================================================
  19. private void Responder(string message)
  20. {
  21. if (message == null)
  22. {
  23. return;
  24. }
  25. switch (message)
  26. {
  27. default: break;
  28. case "Test": Debug.Log("Testing."); break;
  29. }
  30. return;
  31. }
  32. }
  33. }