コード例 #1
0
ファイル: IMGEntry.cs プロジェクト: phantomeis/wzmapeditor
 public void SetVector(WZVector set)
 {
     if (value == null)
     {
         value = set;
     }
     if (value.type == WZObject.WZObjectType.WZ_VECTOR)
     {
         value = set;
     }
 }
コード例 #2
0
ファイル: IMGEntry.cs プロジェクト: phantomeis/wzmapeditor
        public void SetVector(string name, WZVector set)
        {
            IMGEntry e = GetChild(name);

            if (e == null && name.IndexOf("/") == -1)
            {
                e       = new IMGEntry(this);
                e.Name  = name;
                e.value = set;
                Add(e);
            }
            else if (e != null)
            {
                e.SetVector(set);
            }
        }
コード例 #3
0
ファイル: IMGEntry.cs プロジェクト: phantomeis/wzmapeditor
 private static void CreateEntry(IMGEntry parent, WZVector obj)
 {
     parent.value = new WZVector(obj.x, obj.y);
 }
コード例 #4
0
        private static WZVector VectorFromEntry(IMGEntry entry)
        {
            WZVector v = (WZVector)entry.value;

            return(new WZVector(v.x, v.y));
        }