Beispiel #1
0
        public static void Init()
        {
            var canvas = new UICanvas(RenderMode.WorldSpace, null);

            canvas.SetSize(UIConfig.Width, UIConfig.Height);
            Init(canvas);
        }
Beispiel #2
0
        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;
        }