コード例 #1
0
ファイル: MdlObject.cs プロジェクト: jcnossen/upspring.net
		public void LinkToParent(MdlObject p)
		{
			if (parent!=null) 
				UnlinkFromParent();

			p.AddChild(this);
		}
コード例 #2
0
ファイル: MdlObject.cs プロジェクト: jcnossen/upspring.net
		public MdlObject Clone()
		{
			MdlObject cp = new MdlObject();

			if (polyMesh != null)
				cp.polyMesh = polyMesh.Clone();

			foreach (MdlObject o in childs)
				cp.AddChild(o.Clone());

			cp.position = position;
			cp.rotation = rotation;
			cp.scale = scale;
			cp.name = name;
			return cp;
		}