private void OnDisable() { Sensor?.OnVisualizeToggle(false); VisualizerToggle?.UpdateToggleUI(); if (rt != null) { var pos = rt.localPosition / new Vector2(Screen.width, Screen.height); if (pos.x != 0 && pos.y != 0) { PlayerPrefs.SetFloat($"Visualizer/{name}/position/x", pos.x); PlayerPrefs.SetFloat($"Visualizer/{name}/position/y", pos.y); } var size = rt.sizeDelta / new Vector2(Screen.width, Screen.height); PlayerPrefs.SetFloat($"Visualizer/{name}/size/x", size.x); PlayerPrefs.SetFloat($"Visualizer/{name}/size/y", size.y); PlayerPrefs.SetString($"Visualizer/{name}/widowsizetype", CurrentWindowSizeType.ToString()); PlayerPrefs.Save(); } }
private void OnEnable() { Sensor?.OnVisualizeToggle(true); VisualizerToggle?.UpdateToggleUI(); }