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); }
public Vector3 Load(Vector3 defaultValue) { Vector3 result = PlayerPrefs_AM.GetVector3(key, defaultValue); SetVector3InputField(result); return(result); }
public Vector2 Load(Vector2 defaultValue) { Vector3 result = PlayerPrefs_AM.GetVector3(key, defaultValue); SetVector2(result); return(result); }
public void loadConfig() { transform.DOMove(PlayerPrefs_AM.GetVector3("K2M_KinectPosition"), 0.3f); transform.DORotate(PlayerPrefs_AM.GetVector3("K2M_KinectRotation"), 0.3f); downSample = (int)PlayerPrefs_AM.GetFloat("PointCloudDownSample", 5); drawPointCloud = PlayerPrefs_AM.GetBool("ShowPointCloud"); pointCloudDrawer.SetDrawPointCloud(drawPointCloud); }
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; }
public void MoveCameraTo(int positionIndex) { Vector3 positionTarget = Vector3.zero; Vector3 rotationTarget = Vector3.zero; _orthoSize = _mainCamera.orthographicSize; // save front position if we move camera if (_cameraPositionState == CameraPositions.front && transform.position != frontObjectRef.transform.position) { PlayerPrefs_AM.SetVector3("Front View Position", transform.position); PlayerPrefs_AM.SetVector3("Front View Rotation", transform.rotation.eulerAngles); frontObjectRef.GetComponent <PlayerPrefsTransform>().Load(); Debug.Log("Front view saved"); } switch (positionIndex) { case 0: positionTarget = frontObjectRef.transform.position; rotationTarget = frontObjectRef.transform.rotation.eulerAngles; _mainCamera.orthographic = false; _cameraPositionState = CameraPositions.front; break; case 1: positionTarget = sideObjectRef.transform.position; rotationTarget = sideObjectRef.transform.rotation.eulerAngles; _mainCamera.orthographic = true; _cameraPositionState = CameraPositions.side; break; case 2: positionTarget = upObjectRef.transform.position; rotationTarget = upObjectRef.transform.rotation.eulerAngles; _mainCamera.orthographic = true; _cameraPositionState = CameraPositions.up; break; case 3: positionTarget = customObjectRef.transform.position; rotationTarget = customObjectRef.transform.rotation.eulerAngles; _mainCamera.orthographic = false; _cameraPositionState = CameraPositions.custom; break; default: break; } _mainCamera.transform.DOMove(positionTarget, movementDuration); _mainCamera.transform.DORotate(rotationTarget, movementDuration); _mainCamera.orthographicSize = _orthoSize; }
void OnDestroy() { PlayerPrefs_AM.SetFloat("orthoSize", _orthoSize); // save front position if (_cameraPositionState == CameraPositions.front && transform.position != frontObjectRef.transform.position) { PlayerPrefs_AM.SetVector3("Front View Position", transform.position); PlayerPrefs_AM.SetVector3("Front View Rotation", transform.rotation.eulerAngles); Debug.Log("Front view saved"); } }
// Load every XML parameters and store it in PlayerPrefs. public static void LoadDataFromXML() { string path = Path.Combine(Application.dataPath, fileName); if (!File.Exists(path)) { Debug.LogError("Try to load data from XML but file doesn't exist. Try to load : " + path); return; } var serializer = new XmlSerializer(typeof(PlayerPrefs_AM)); using (var stream = new FileStream(path, FileMode.Open)) { PlayerPrefs_AM data = serializer.Deserialize(stream) as PlayerPrefs_AM; // Set all int stored in the xml. foreach (KeyValuePair <string, int> entry in data.ints) { SetInt(entry.Key, entry.Value); } // Set all floats stored in the xml. foreach (KeyValuePair <string, float> entry in data.floats) { SetFloat(entry.Key, entry.Value); } // Set all strings stored in the xml. foreach (KeyValuePair <string, string> entry in data.strings) { SetString(entry.Key, entry.Value); } // Set all bools stored in the xml. foreach (KeyValuePair <string, bool> entry in data.bools) { SetBool(entry.Key, entry.Value); } // Set all Vector3 stored in the xml. foreach (KeyValuePair <string, Vector3XML> entry in data.vector3XML) { SetVector3(entry.Key, new Vector3(entry.Value.x, entry.Value.y, entry.Value.z)); } } }
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; } }
public void Save() { switch (inputFieldType) { case InputFieldType.INT: PlayerPrefs_AM.SetInt(key, int.Parse(_inputField.text)); return; case InputFieldType.FLOAT: PlayerPrefs_AM.SetFloat(key, float.Parse(_inputField.text)); return; case InputFieldType.STRING: PlayerPrefs_AM.SetString(key, _inputField.text); return; default: return; } }
void OnPlayerPrefsUpdated(string playerPrefKey) { if (playerPrefKey.Contains("K2M_KinectPosition")) { transform.DOMove(PlayerPrefs_AM.GetVector3(playerPrefKey), 0.3f); } else if (playerPrefKey.Contains("K2M_KinectRotation")) { transform.DORotate(PlayerPrefs_AM.GetVector3(playerPrefKey), 0.3f); } else if (playerPrefKey.Contains("PointCloudDownSample")) { downSample = (int)PlayerPrefs_AM.GetFloat(playerPrefKey, 5); } else if (playerPrefKey.Contains("ShowPointCloud")) { drawPointCloud = PlayerPrefs_AM.GetBool(playerPrefKey); pointCloudDrawer.SetDrawPointCloud(drawPointCloud); } }
public void SaveTemp() { PlayerPrefs_AM.SetVector3(_tempKey, new Vector3(float.Parse(XInputField.text), float.Parse(YInputField.text), float.Parse(ZInputField.text)), true); }
public void Load() { transform.position = PlayerPrefs_AM.GetVector3(positionKey, transform.position); transform.eulerAngles = PlayerPrefs_AM.GetVector3(rotationKey, transform.rotation.eulerAngles); }
void Awake() { _mainCamera = GetComponent <Camera>(); _orthoSize = PlayerPrefs_AM.GetFloat("orthoSize", 5.0f); }
public void Save() { PlayerPrefs_AM.SetVector3(positionKey, transform.position); PlayerPrefs_AM.SetVector3(rotationKey, transform.rotation.eulerAngles); }
public bool Load() { //_toggle.isOn = !_toggle.isOn; // Here to ensure OnValueChanged is called. _toggle.isOn = PlayerPrefs_AM.GetBool(key); return(_toggle.isOn); }
public void Save() { PlayerPrefs_AM.SetBool(key, _toggle.isOn); }
public void Save() { PlayerPrefs_AM.SetVector3(key, new Vector3(float.Parse(XInputField.text), float.Parse(YInputField.text), 0)); }
public float Load() { _slider.value = PlayerPrefs_AM.GetFloat(key, _slider.value); return(_slider.value); }
public void ReloadValue() { SetVector3InputField(PlayerPrefs_AM.GetVector3(key, defaultValue)); PlayerPrefs_AM.DeleteKey(_tempKey); PlayerPrefUpdateBroadcast.Instance.UpdatePlayerPrefs(key); }
public void Save() { PlayerPrefs_AM.SetFloat(key, _slider.value); }