public override void Save(string path) { Vector2 c = (Vector2)this.value; NGEditorPrefs.SetFloat(path + ".x", (float)c.x); NGEditorPrefs.SetFloat(path + ".y", (float)c.y); }
public override void Save(string path) { Rect c = (Rect)this.value; NGEditorPrefs.SetFloat(path + ".x", (float)c.x); NGEditorPrefs.SetFloat(path + ".y", (float)c.y); NGEditorPrefs.SetFloat(path + ".w", (float)c.width); NGEditorPrefs.SetFloat(path + ".h", (float)c.height); }
public override void Save(string path) { Quaternion c = (Quaternion)this.value; NGEditorPrefs.SetFloat(path + ".x", (float)c.x); NGEditorPrefs.SetFloat(path + ".y", (float)c.y); NGEditorPrefs.SetFloat(path + ".z", (float)c.z); NGEditorPrefs.SetFloat(path + ".w", (float)c.w); }
public override void Save(string path) { Color c = (Color)this.value; NGEditorPrefs.SetFloat(path + ".r", (float)c.r); NGEditorPrefs.SetFloat(path + ".g", (float)c.g); NGEditorPrefs.SetFloat(path + ".b", (float)c.b); NGEditorPrefs.SetFloat(path + ".a", (float)c.a); }
public override void Save(string path) { NGEditorPrefs.SetFloat(path, (Single)this.value); }