예제 #1
0
        public ImaginaryHierarchy(ImaginaryHierarchyObject imaginaryHierarchyObject, string name)
        {
            ImaginaryObjectBase = imaginaryHierarchyObject.ImaginaryObjectBase;

            AttachedScripts = imaginaryHierarchyObject.AttachedScripts;
            LocalHierarchy  = imaginaryHierarchyObject.LocalHierarchy;

            HierarchyName = name;
        }
        public HierarchyPrefab(ImaginaryHierarchyObject imaginaryHierarchyObject, string name, string prefabPath)
        {
            ImaginaryObjectBase = imaginaryHierarchyObject.ImaginaryObjectBase;

            AttachedScripts = imaginaryHierarchyObject.AttachedScripts;
            LocalHierarchy  = imaginaryHierarchyObject.LocalHierarchy;

            PrefabName = name;

            PrefabPath = prefabPath;
        }
 // TODO: rewrite, probably.
 public ImaginaryHierarchyObject(ImaginaryHierarchyObject parent, ImaginaryObject imaginaryObjectBase)
 {
     Parent = parent;
     ImaginaryObjectBase = imaginaryObjectBase;
 }