public void Run() { do { DibujarInterfaz(); DetectarTeclas(); } while (continuar); SdlHardware.ScrollTo(juego.viejoScrollX, juego.viejoScrollY); }
private void Moverse(int X, int Y, byte direccion) { protagonista.MoveTo(protagonista.x + X, protagonista.y + Y); fondo.MoveTo(fondo.x + X, fondo.y + Y); dialogo.MoveTo(dialogo.x + X, dialogo.y + Y); SdlHardware.ScrollTo(Convert.ToInt16(SdlHardware.startX - X), Convert.ToInt16(SdlHardware.startY - Y)); protagonista.ChangeDirection(direccion); protagonista.NextFrame(); }
public void Run(ref Jugador prota, short scrollX, short scrollY) { this.prota = prota; do { DibujarInterfaz(); DetectarTeclas(); SdlHardware.Pause(60); } while (!SdlHardware.KeyPressed(Tao.Sdl.Sdl.SDLK_BACKSPACE)); SdlHardware.ScrollTo(scrollX, scrollX); }
public void Run() { bgSound.BackgroundPlay(); do { if (turno) { TuTurno(); } else { RivalAtaca(); } ComprobarVidas(); turno = turno ? false : true; SdlHardware.Pause(40); } while (continuar); SdlHardware.ScrollTo(juego.viejoScrollX, juego.viejoScrollY); bgSound.StopMusic(); }