Hola chicos es complicado programa un enemigo que aleatoriamente camine a izquierda o derecha y que cuando colisione con la pared invierta su direccion?
//create del enemigo
vel=3
hspeed=vel
//step
//control de la colision con bloque y cambio de direccion
if place_meeting(x+vel,y,obj_bloque) {vel*=-1}
Chequea esto..
No funciona, el enemigo en este caso la plataforma atraviesa la pared sin cambiar de dirección.
Es porque hay un pequeño error, debería ser así
[gml]
if place_meeting(x+vel,y,obj_bloque) {hspeed*=-1}
[/gml]
Todo perfecto!! gracias!!!! ;)