示例#1
0
        protected static Vector3 DrawVector3Field(string label, string key, Vector3 value)
        {
            value = PlayerPrefsEx.GetVector3(key, value);
            Vector3 newValue = EditorGUILayout.Vector3Field(label, value);

            if (newValue != value)
            {
                PlayerPrefsEx.SetVector3(key, newValue);
            }
            return(newValue);
        }