Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: fofi en Octubre 22, 2010, 01:27:21 AM

Título: problema seguir a alguien
Publicado por: fofi en Octubre 22, 2010, 01:27:21 AM
Buenas quisiera saber un codigo para cuando le apreto por ejemplo al objeto1 haga que el objeto2 siga al objeto 3 esquivando objetos solidos,muchas gracias un saludo
Título: Re: problema seguir a alguien
Publicado por: Hackware en Octubre 22, 2010, 01:54:32 AM
Para el movimiento utiliza mp_potential_step(), y para hacer referencia a otro objeto utiliza la sentecia with(). Mira:

[gml]with (object2) mp_potential_step();[/gml]
Título: Re: problema seguir a alguien
Publicado por: fofi en Octubre 22, 2010, 10:53:19 AM
entonces en el objeto 1 en left boton pongo eso,?y entre los parentesis que pongo?muchas gracias
Título: Re: problema seguir a alguien
Publicado por: fofi en Octubre 22, 2010, 11:15:22 AM
vale ya lo se aora el problema es que le doy al objeto y el objeto que se mueve solo da un paso y se para,e puesto esto       

with (objeto2) mp_potential_step(objeto3.x,objeto3.y,10,true);


?supongo que sera porque e puesto el codigo en left press?
gracias
Título: Re: problema seguir a alguien
Publicado por: brunoxzx en Octubre 23, 2010, 01:27:20 AM
si, tienes que ponerlo en step  :P
Título: Re: problema seguir a alguien
Publicado por: fofi en Octubre 23, 2010, 11:11:54 AM
es que si lo pongo en step no me ira porque quiero que sea cuando le doy con el lefpress al objeto 1 que aga eso.
Título: Re: problema seguir a alguien
Publicado por: juan pablo en Octubre 23, 2010, 05:35:52 PM
mira
en create pone
[gml]Sight = 100;[/gml]
en step pone
[gml]{
if instance_exists (obj)
if distance_to_object (obj) < Sight
mp_potential_step (obj.x,obj.y,Speed,0)
}[/gml]
Título: Re: problema seguir a alguien
Publicado por: Hackware en Octubre 23, 2010, 08:47:24 PM
Te hice un ejemplo por se me hac?a m?s f?cil que explicar. Use otra funci?n: mp_potential_path().
Título: Re: problema seguir a alguien
Publicado por: fofi en Octubre 24, 2010, 11:44:42 AM
el ejemplo me da error al abrir caguen jeje muchas gracias
Título: Re: problema seguir a alguien
Publicado por: Hackware en Octubre 25, 2010, 12:27:49 AM
No me di cuenta que usas :GM7:, si alguien tiene el tiempo para copiar el ejemplo de :GM8: a :GM7: si?ntase libre de hacerlo.