Por ahora dicha velocidad es independiente a la fuerza aplicada al tiro (que determina la velocidad X e Y), y tampoco estoy contando efectos por ahora, ni rozamiento...
Digamos que la pelota cayera 1 pixel por segundo (es cada mucho menos, incluso es menos de 1 pixel, digo cosas sencillas para simplificar).
En 1 segundo, caerá 1 pixel.
En 2, habrá caído 3 (2 ahora + 1 de antes).
En 3, habrá caído 6 (3 ahora + 3 de antes)
En definitiva:
s_____p
1_____1
2_____3
3_____6
4_____10
5_____15
(fíjense cómo desde en el segundo 1 (no en el 0) baja 1 línea, y así sucesivamente).
Sé que:
1=1
3=2+1
6=3+2+1
10=4+3+2+1
15=5+4+3+2+1
pero... en programación no sé cómo representar eso de forma sencilla, además hacer algo como "suma los números del 120 al 1" como que es mucho trabajo para la compu; pienso que debe haber algo más sencillo, esa es la pregunta:
¿Cual es la función o ecuación que necesito?Gracias desde ya.