Como andan todos.
Hay algo que no entiendo aca.
' Dibujamos la escena a 60 cuadros por segundo:
Call m_Gfx.Frame(0, 60)
Aca supuestamente dice que va a 60 cuadros por segundo.
Pero, estaba implementando un jueguito, y cuando mantenes pulsado la tecla de izquierda (en mi caso), se va para la izquierda pero a una velocidad bastante mayor que en el matamarcianos.
Muchas gracias..
Hay por dios. Me he equivocado....
En este sub: (en mi codigo):
Private Sub DetectaTecla()
'Si mantenemos pulsada la tecla Izquierda
If m_Input.Key(Key_Left) Then
'Decrementamos X de PJ en 1 unidad
PJ.x = PJ.x - 30
'Si X de PJ < 0...
If PJ.x < 0 Then
'La posicion de x sera igual a 0...
PJ.x = 0
End If
ElseIf m_Input.Key(Key_Right) Then
PJ.x = PJ.x + 30
If PJ.x + GFXInfo.Width > 564 Then
PJ.x = 564 - GFXInfo.Width
End If
End If
End Sub
Como ven, se mueve de a 30 pixeles. we... eso, lo correji para que se mueva de a 10 :).
Cierren el post porfavor, y perdon.
Saludos