예제 #1
0
        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);
        }
예제 #2
0
        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);
        }
예제 #3
0
        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);
        }
예제 #4
0
        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);
        }
예제 #5
0
 public override void    Save(string path)
 {
     NGEditorPrefs.SetFloat(path, (Single)this.value);
 }