コード例 #1
0
        internal IngameQuitMenuWindow(Race setRace)
        {
            UIResource res = WarFile.GetUIResource(setRace == Race.Humans ? 391 : 392);

            background = new UIImage(WWTexture.FromImageResource(WarFile.GetImageResource(res.BackgroundImageResourceIndex)));
            background.InitWithUIResource(res);
            AddComponent(background);

            background.CenterOnScreen();

            cancelButton = (UIButton)background.Components [3];
            cancelButton.OnMouseUpInside += cancelButton_OnMouseUpInside;

            menuButton = (UIButton)background.Components [2];
            menuButton.OnMouseUpInside += menuButton_OnMouseUpInside;

            quitButton = (UIButton)background.Components [1];
            quitButton.OnMouseUpInside += quitButton_OnMouseUpInside;

            MouseCursor.State = MouseCursorState.Pointer;
        }