public override void Init() { Hud.BeginDesign(); Button button = new Button { Size = new Size(128, 64) }; button.BringToFront(); button.Position = Layout.CenterControl(button, Hud); Hud.Controls.Add(button); Hud.EndDesign(); Scene.BuildRenderScene(); Hud.AddToScene(this,Scene); DeviceContext.Immediate.InputAssembler.PrimitiveTopology = PrimitiveTopology.TriangleList; //Camera.Update(); Scene.Update(); control = button; }
protected override void OnInit(object sender, EventArgs e) { Hud.BeginDesign(); Button button = new Button { Size = new Size(128, 64) }; button.BringToFront(); button.Position = Layout.CenterControl(button, Hud); Hud.Controls.Add(button); Hud.EndDesign(); //Camera.Update(); Scene.Update(); control = button; ActiveShader = control.Description.Enabled[0]; }