コード例 #1
0
ファイル: FiendeTorn.cs プロジェクト: Jakob37/JDGAME
 private void Skjuta(GameTime gameTime)
 {
     skjutTimer += gameTime.ElapsedGameTime.Milliseconds;
     if (keyboardState.IsKeyDown(Keys.LeftShift) && lever && skjutTimer >= 500)
     {
         VanligtFiendeSkott s = new VanligtFiendeSkott(game, spriteSheet, runningState);
         s.SkjutSkott(this, riktning);
         runningState.addObjektLista.Add(s);
         skjutTimer = 0;
     }
 }
コード例 #2
0
ファイル: FirstBoss.cs プロジェクト: Jakob37/JDGAME
 private void Skjuta(GameTime gameTime)
 {
     skjutTimer1 += gameTime.ElapsedGameTime.Milliseconds;
     skjutTimer2 += gameTime.ElapsedGameTime.Milliseconds;
     if (keyboardState.IsKeyDown(Keys.LeftShift) && lever && skjutTimer1 >= 500 && antalSkottKvar <= 0)
     {
         antalSkottKvar = 3;
         skjutTimer1 = 0;
     }
     if (antalSkottKvar >=1 && skjutTimer2 >= 75)
     {
         VanligtFiendeSkott s = new VanligtFiendeSkott(game, spriteSheet, runningState);
         s.SkjutSkott(this, riktning);
         game.levelState.addObjektLista.Add(s);
         skjutTimer2 = 0;
         antalSkottKvar -= 1;
     }
 }