Febrero 28, 2014, 06:00:58 PM Ultima modificación: Febrero 28, 2014, 09:17:23 PM por tonilee
hola amigos tengo un problema

le he asignado al boton derecho y izquierdo

phy_speed=x

osea que cuando le doy al boton se mueve hacia la derecha o izquierda a una velocidad x

lo que pasa es que solo quiero que se mueva cuando toque el suelo y no siempre alguna solucion ?

gracias amigos

Tendrias que agregar un if:
if not(place_free(x,y-2))
phy_speed=x


más bien sería un
[gml]if (!place_free(x, y+1)) ..[/gml]

o sea, si NO HAY LIBRE en y+1, o sea, si hay algo sólido bajo tus pies

GRacias por la respuesta  osea

if (!place_free(x,y+1)) {
phy_speed_x=10
}

pero sigue sin funcionar...

En la colision contra el objecSuelo move_contac_solid(direction,vspeed);