void OnPlayerPrefsUpdated(string playerPrefKey) { targetHost = PlayerPrefs_AM.GetString(playerPrefKey + "TargetIP", "127.0.0.1"); targetPort = PlayerPrefs_AM.GetInt(playerPrefKey + "TargetPort", 9090); client = new OSCClient(System.Net.IPAddress.Parse(targetHost), targetPort, false); }
void Start() { _BodyManager = GetComponent <BodySourceManager>(); targetHost = PlayerPrefs_AM.GetString("OSCTargetIP", "127.0.0.1"); targetPort = PlayerPrefs_AM.GetInt("OSCTargetPort", 9090); client = new OSCClient(System.Net.IPAddress.Parse(targetHost), targetPort, false); PlayerPrefUpdateBroadcast.Instance.OnPlayerPrefsUpdated += OnPlayerPrefsUpdated; }
private void UpdateField() { switch (inputFieldType) { case InputFieldType.INT: _inputField.text = PlayerPrefs_AM.GetInt(key, int.Parse(defaultValue)).ToString(); return; case InputFieldType.FLOAT: _inputField.text = PlayerPrefs_AM.GetFloat(key, float.Parse(defaultValue)).ToString(); return; case InputFieldType.STRING: _inputField.text = PlayerPrefs_AM.GetString(key, defaultValue); return; default: return; } }