/// <summary> /// Construct (load menus images.) /// </summary> /// <param name="GraphicsDevice"></param> /// <param name="Content"></param> /// <param name="spriteBatch"></param> /// <param name="m_MenuController"></param> public MenuView(GraphicsDevice GraphicsDevice, Microsoft.Xna.Framework.Content.ContentManager Content, SpriteBatch spriteBatch, MenuControlls MenuController) { // TODO: Complete member initialization this.m_graphics = GraphicsDevice; this.Content = Content; this.m_spriteBatch = spriteBatch; this.m_menuController = MenuController; m_MenuTexture = Content.Load <Texture2D>("MenuBackgroundTransp"); m_buttonTexture = Content.Load <Texture2D>("Play2"); m_backToMenuTextue = Content.Load <Texture2D>("menu2"); m_OpitionsTexture = Content.Load <Texture2D>("Options2"); m_PauseTexture = Content.Load <Texture2D>("Pause"); m_HowToPlayTexture = Content.Load <Texture2D>("help"); m_PausedTexture = Content.Load <Texture2D>("PausedBackground"); m_QuitTexture = Content.Load <Texture2D>("ex"); m_ResumeTexture = Content.Load <Texture2D>("ResumeButton"); m_RePlayTexture = Content.Load <Texture2D>("replay3"); m_GameOverTexture = Content.Load <Texture2D>("GameOver"); m_completedTexture = Content.Load <Texture2D>("completed"); m_PlayAginTexture = Content.Load <Texture2D>("PlayAgain"); m_continueTexture = Content.Load <Texture2D>("continueButton"); m_theEndTexture = Content.Load <Texture2D>("theEnd"); }
// Use this for initialization void Start() { menuController = GameObject.FindObjectOfType <MenuControlls>(); currentWinBlocks = numWinBlocks; // Get the player gameobject player = GameObject.FindGameObjectWithTag("Player"); if (player == null) { Debug.Log("There is no player!!!!"); } }