UniOSCConfiger.cs 777 B

12345678910111213141516171819202122232425
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using ToneTuneToolkit.Data;
  4. using UnityEngine;
  5. namespace ToneTuneToolkit.OSC
  6. {
  7. public class UniOSCConfiger : MonoBehaviour
  8. {
  9. private string configPath = $"{Application.streamingAssetsPath}/Configs/oscconfig.json";
  10. // ==================================================
  11. private void Start() => Init();
  12. // ==================================================
  13. private void Init()
  14. {
  15. UniOSCManager.Instance.UpdateInIPAddress(JsonManager.GetJson(configPath, "local_ip"), JsonManager.GetJson(configPath, "local_port"));
  16. UniOSCManager.Instance.UpdateOutIPAddress(JsonManager.GetJson(configPath, "target_ip"), JsonManager.GetJson(configPath, "target_port"));
  17. return;
  18. }
  19. }
  20. }