Cita de: vitail en Febrero 12, 2015, 11:02:20 PMAplicaría con -10, porque -10 es menor a 10, pero 10 no es menor que 10, en este caso no aplicaría. Pero fíjate que la última línea de todo el código es
Gracias ya entendi los whiles pero lo del
if(vsp < 10){}
aplica con -10 y 10?
y += vsp
Así que en realidad no importa si aplica a 10 o valores mayores a 10, por que en ese momento, el jugador ya va cayendo hacia abajo (es decir, con gravedad), y en todos los plataformeros, siempre se impone un límite a la velocidad de caída. Eso hace el código del if, impone un límite a la velocidad de caída (después de 10, ya no se aumenta más vsp)