public void Make(string name, GameUIComponent ui) { ui.LogicHandler = this; bool bFind = ui.Init(name, root); if (bFind) { AddComponent(ui); } }
public static void Make(GameUIComponent com, string id, GameObject root, UILogicBase logic, GameUIComponent parent) { if (parent != null) { parent.children.Add(com); } if (logic != null) { com.LogicHandler = logic; logic.AddComponent(com); } com.Init(id, root); }