public override void LoadContent(ContentManager pContent) { m_pCamera3D = new Camera3D(this.Parent); m_pMainMenu = new MainMenu(); m_pMainMenu.LoadContent(pContent); m_pModel = new _3DModel("GFX\\Models\\p1_wedge"); m_pModel.LoadContent(pContent); Vector3 pPosition = m_pModel.Position; pPosition.X = -1000; pPosition.Y = 2000; m_pModel.Position = pPosition; m_pScrollerFont = pContent.Load<SpriteFont>("GFX\\Fonts\\ScrollerFont"); Vector2 pTemp = m_pScrollerFont.MeasureString("D A N G E R Z O N E"); m_pNamePosition = new Vector2(((1280 / 2) - (pTemp.X / 2)), 100); base.LoadContent(pContent); }
public MainMenuItem(MainMenuItems pItem, string szName, bool bSelected, MainMenu pParent) { m_pParent = pParent; m_pItem = pItem; m_szName = szName; m_bSelected = bSelected; Vector2 pStringSize = pParent.Font.MeasureString(m_szName); m_pPosition.X = (200); //1280 / 2 - (pStringSize.X / 2) m_pPosition.Y = 200 + ((int)pItem * 30); }