Exemple #1
0
        public void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
        {
            List <string> enemies = new List <string> {
                "alien1", "alien2", "alien3"
            };
            int index = row % enemies.Count;

            sprite = eventArgs.contentManager.Load <Texture2D>(enemies[index]);
            circle = eventArgs.contentManager.Load <Texture2D>("circle");
            line   = new PrimitiveLine();
            line.CreateCircle(200, 40);
        }
Exemple #2
0
        private void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
        {
            fadeOutOverlay = ScreenUtils.GetTexture("fadeout_overlay");
            font           = ScreenUtils.GetFont("GameOverFont");

            mainMenuButton = new AnimatedButton("mainMenuButton");
            mainMenuButton.SetLabel(Constans.MENU_SELECTED_BUTTON_BACKGROUND_COLOR, Constans.MENU_NON_SELECTED_BUTTON_BACKGROUND_COLOR, Constans.MENU_NON_SELECTED_BUTTON_BACKGROUND_COLOR,
                                    Constans.MENU_NON_ACTIVE_TEXT_COLOR, Constans.MENU_FONT_NAME,
                                    ResourceManager.Instance.GetString(ResourceManager.StringKey.MAIN_MENU_BUTTON_LABEL),
                                    Constans.STANDARD_BUTTON_WIDTH, Constans.STANDARD_BUTTON_HEIGHT);
            mainMenuButton.ButtonPressedListener += OnButtonPressed;
            mainMenuButton.x = 0;
            mainMenuButton.y = ScreenUtils.ScreenHeight - Constans.STANDARD_BUTTON_HEIGHT - Constans.STANDARD_BUTTON_HEIGHT / 10;

            background = ScreenUtils.GetTexture("gameOverBackground");
        }
Exemple #3
0
        private void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
        {
            background = ScreenUtils.GetTexture("battle_background");
            status     = new GameStatusBar(ScreenUtils.GetFont("statusbar_font"));

            int width  = ScreenUtils.ScreenWidth;
            int height = ScreenUtils.ScreenHeight / 8;

            startBattleButton = new AnimatedButton("start_battle_button");
            startBattleButton.SetLabel(Constans.MENU_SELECTED_BUTTON_BACKGROUND_COLOR, Constans.MENU_NON_SELECTED_BUTTON_BACKGROUND_COLOR, Constans.MENU_NON_SELECTED_BUTTON_BACKGROUND_COLOR,
                                       Constans.MENU_NON_ACTIVE_TEXT_COLOR, Constans.MENU_FONT_NAME,
                                       ResourceManager.Instance.GetString(ResourceManager.StringKey.START_BATTLE),
                                       width, height);
            startBattleButton.ButtonPressedListener    += OnButtonPressed;
            startBattleButton.ButtonTransitionListener += OnButtonMovedIn;

            startBattleButton.x = -1000;

            fadeOutOverlay = ScreenUtils.GetTexture("fadeout_overlay");

            StartBattle();
        }
Exemple #4
0
 public void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
 {
     sprite = eventArgs.contentManager.Load <Texture2D>("playerMissle");
 }
Exemple #5
0
 private void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
 {
     circle = eventArgs.contentManager.Load <Texture2D>("circle");
     line   = new PrimitiveLine();
     line.CreateCircle(200, 1000);
 }
Exemple #6
0
 private void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
 {
     sprite = eventArgs.contentManager.Load <Texture2D>("ship");
 }
Exemple #7
0
 public void OnLoadContentEvent(GameScreenManager.LoadContentEventArgs eventArgs)
 {
     sprite = eventArgs.contentManager.Load <Texture2D>("motherShip");
 }