public static GameObjectNode Attach(GameObject pGameObject) { GameObjectMan pMan = GameObjectMan.privGetInstance(); Debug.Assert(pMan != null); GameObjectNode pNode = (GameObjectNode)pMan.baseAdd(); Debug.Assert(pNode != null); pNode.Set(pGameObject); return(pNode); }
public static GameObjectNode Attach(GameObject pGameObject) { //ensure call Create() first GameObjectMan pMan = GameObjectMan.GetInstance(); Debug.Assert(pMan != null); GameObjectNode pNode = (GameObjectNode)pMan.baseAdd(); Debug.Assert(pNode != null); pNode.set(pGameObject); return(pNode); }