public override void Update() { base.Update(); IntervalPojavljivanja.Update(); ProvjeraPojavljivanja(); AzurirajKretanje(); }
/// <summary> /// Called every frame /// </summary> public override void Update() { base.Update(); Ressurrection.Update(); if (!Alive && Ressurrection.AtMax) { MainScene scene = Program.game.GetScene <MainScene>(); Alive = true; RemoveGraphic(playerDieImage); AddGraphic(playerImage); scene.player.SetPosition(new Vector2(scene.PlayPosition.X + scene.PlayWidth.X, scene.PlayPosition.Y + scene.PlayWidth.Y)); } UpdateMovement(); //If playerLives are 0, then switch to highscore screen if (playerLives == 0) { Game.SwitchScene(new HighScoresScene()); } }
/// <summary> /// Ažuriranje /// </summary> public override void Update() { base.Update(); AzurirajPucanje(); AzurirajKretanje(); IntervalPucanja.Update(); }
/// <summary> /// Update. /// </summary> public override void Update() { base.Update(); UpdateShooting(); UpdateMovement(); ShootingCooldown.Update(); }
//Update functions public override void Update() { base.Update(); AppearTimer.Update(); CheckAppear(); UpdateMovement(); }
/// <summary> /// poziva svaki frame /// </summary> public override void Update() { base.Update(); Ozivljavanje.Update(); if (!JeZiv && Ozivljavanje.AtMax) { GlavnaScena glavnaScena = Program.Igra.GetScene <GlavnaScena>(); JeZiv = true; RemoveGraphic(SlikaUnistenogIgraca); AddGraphic(SlikaIgraca); glavnaScena.Igrac.SetPosition(new Vector2(glavnaScena.PlayPosition.X + glavnaScena.PlayWidth.X, glavnaScena.PlayPosition.Y + glavnaScena.PlayWidth.Y)); } AzurirajKretanje(); //If playerLives are 0, then switch to highscore screen if (ZivotiIgraca == 0) { Game.SwitchScene(new HighScoresScene(IznosBodova)); } }