public void Init() { mRendered = false; XUI ui = XUI.Instance(); mListenter_KeyUp = new XListener <XKeyInput.KeyUp>(1, eEventQueueFullBehaviour.Ignore, "WorldKeyUp"); XKeyInput.Instance().GetBroadcaster_KeyUp().Subscribe(mListenter_KeyUp); mListener_Button = new XListener <XUI.ButtonUpEvent>(1, eEventQueueFullBehaviour.Ignore, "WorldButton"); ui.GetBroadcaster_ButtonUpEvent().Subscribe(mListener_Button); mRegnerateMapButton = ui._CreateRectangularButton(new Vector2(30, 30), "Regenerate Map", XUI.eStyle.GameplayUI); mMapTypeButton = ui._CreateRectangularButton(new Vector2(30, 125), "Change Map Type", XUI.eStyle.GameplayUI); mMapSizeButton = ui._CreateRectangularButton(new Vector2(30, 220), "Change Map Size", XUI.eStyle.GameplayUI); /* * mMapSizeButton = ui.CreateRectangularButton( new Vector2( 30, 315 ), * "Hy0123456789012345678901234567890123456789", * XUI.eStyle.FontTest ); */ /* * String[] texts = { "Hello", "Goodbye", "Meatball Soup", "Four", "5" }; * String[] controls = { "Back", "Exit Game", "Quit Program, not really, i'm having fun" }; * mSelector = ui.CreateSelector( new Vector2( 1000, 400 ), "missing everything", XUI.eStyle.Frontend, XUI.eStyle.FrontendButton, * XUI.eStyle.FrontendTitle, XUI.eStyle.FrontendControl, texts, controls ); */ Generate(); }