コード例 #1
0
 private void insertNewPlayer(Characters player, bool isFirst)
 {
     if (isFirst)
     {
         player.SetCharacterInPlay();
     }
     player.SetCharacterPosition(getPosition());
     Collisions.characterCollisions.Add(player);
     CharactersHandler.AddPlayer(player);
     lelitos[chooseOption]     = true;
     corolelitos[chooseOption] = Color.Red;
     Game1.charactersInPlay++;
     characterChoosen++;
 }
コード例 #2
0
ファイル: Game1.cs プロジェクト: kualz/TPJ-Worms
 protected override void LoadContent()
 {
     MediaPlayer.Volume = 0.5f;
     SoundManager.InitSoundLists();
     background.Load(Content);
     cameraX      = 400;
     Camera.Scale = 1f;
     globalSounds.load(Content);
     magzzz.initializeAmmo();
     spriteBatch = new SpriteBatch(GraphicsDevice);
     spriteFont  = Content.Load <SpriteFont>("MyFont");
     CharactersHandler.InitList();
     MenusHandler.load(Content, this, Camera);
     TesteMapa = new Map();
     TesteMapa.Load(Content);
     GhostCharacter = CharactersHandler.getCharacter(5);
     //////mudar esta posicao para a posicao do menu!\\\\\\\\\\\\\\\\\
     GhostCharacter.SetCharacterPosition(new Vector2(cameraX, 350));
     CharactersHandler.AddPlayer(GhostCharacter);
     Camera.Focus = CharactersHandler.Players[0];
     GhostCharacter.Load(Content);
     Interface.load(Content);
 }