public static void Init() { var canvas = new UICanvas(RenderMode.WorldSpace, null); canvas.SetSize(UIConfig.Width, UIConfig.Height); Init(canvas); }
public static void Init(UICanvas canvas) { if (inited) { return; } var node = new UINode(0, 0, UIConfig.Width, UIConfig.Height); node.Name = "Root"; node.SetToUpperLeft(); canvas.AddChild(node); FormsRoot = node; UIRootManager.Canvas = canvas; GameManager.OnUpdate += GameManager_OnUpdate; inited = true; }