En este video muestro la forma en que podemos mover un sprite por la ventana, incluyendo que rebote cuando pegue contra las orillas.
Éste es el video:
Aquí está el código de las declaraciones de variables y objetos de la clase. Nótese que agregué el Vector2 para guardar la velocidad, constantes para el ancho y alto de la ventana y un objeto para generar números pseudoaleatorios.
Aquí está el constructor. Solo usé las constantes que declaré:
Aquí está el método LoadContent donde inicializo las velocidades y le asigno una posición aleatoria al rectángulo:
Y finalmente aquí está el Update donde actualizo la posición de acuerdo a la velocidad y hago que rebote si toca una orilla:
Y les recuerdo que éste libro está buenísimo como introducción a la programación en general y lo hace usando Monogame:
No hay comentarios.:
Publicar un comentario