Mayo 25, 2013, 04:27:01 am

Autor Tema: Seguimiento PERFECTO?  (Leído 438 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Seguimiento PERFECTO?
« en: Julio 20, 2012, 01:15:47 pm »
[GM8.1PRO]

para hacer que un objeto siga a otro en todo momento, yo he aprendido a hacerlo con un jump_to_position al objeto en x,y en un evento step.... pero de siempre me ha pasado que el objeto este, sigue al otro pero con un cierto... "lag" por así decirlo, siempre va un paso por detrás del objeto a seguir... y mi pregunta es... hay alguna manera para que un objeto siga a otro, pero de forma TOTALMENTE perfecto?, que no se quede atrás ni un solo pixel?... espero explicarme...
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...
No Tienes Permisos Para Dar Puntos
point 0 Puntos

Este tema no recibió puntos.

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Re:Seguimiento PERFECTO?
« Respuesta #1 en: Julio 20, 2012, 01:20:06 pm »
emmm... bueno ya solucioné mi problema de una manera extraña... contestad si queréis por si alguno ve el tema y le interesa... pero ya no me hace falta disculpen xDD

Lo que hice fue cambiar el sprite del player por el sprite del objeto que le sigue y el sprite del player a la vez (que no colisionan) y cambiar la mask del sprite nuevo este... ya sé que es muy raro y nadie se enterará de porqué, pero me fue PERFECTO esto jaja xD
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...

Desconectado ferhand

  • Adicto
  • *
  • Puntos: 129
  • Mensajes: 371
  • Sexo: Masculino
    • Ver Perfil
Re:Seguimiento PERFECTO?
« Respuesta #2 en: Julio 20, 2012, 10:03:24 pm »
emmm... bueno ya solucioné mi problema de una manera extraña... contestad si queréis por si alguno ve el tema y le interesa... pero ya no me hace falta disculpen xDD

Lo que hice fue cambiar el sprite del player por el sprite del objeto que le sigue y el sprite del player a la vez (que no colisionan) y cambiar la mask del sprite nuevo este... ya sé que es muy raro y nadie se enterará de porqué, pero me fue PERFECTO esto jaja xD
  Saludos Makero SobacoEnLlamas:

   La solución que yo encontré al mismo problema fue dibujar el objeto en coordenadas relativas al objetivo a seguir.  Me explico, el objeto a seguir, en su evento "draw" dibuja al perseguidor. De esta manera no se retrasa ni un píxel...  ;D

   Espero te sirva de algo...

 PD: ... ¡¡¡Buen nombre de perfil!!! XD

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Re:Seguimiento PERFECTO?
« Respuesta #3 en: Julio 21, 2012, 01:13:00 pm »
pues mira, quizás eso de dibujarlo sí me serviría, ya que el objeto no hace nada más que estar, pero en fin, me la guardo para la próxima xD graciasss
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...

Desconectado romon_28

  • Adicto
  • *
  • Puntos: 107
  • Mensajes: 365
  • Sexo: Masculino
    • Ver Perfil
Re:Seguimiento PERFECTO?
« Respuesta #4 en: Julio 21, 2012, 11:52:43 pm »
en "end step" de un objeto pone

with(Objeto_sigue)
{
 x=other.x;
 y=other.y;
}

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Re:Seguimiento PERFECTO?
« Respuesta #5 en: Julio 29, 2012, 10:41:58 pm »
hey, revivo el tema porque me hace falta la misma solución para otro juego!! pero esta vez si lo necesito sin hacer el paripé ese que me monté con el anterior xDD.. lo del draw no me serviría porque el objeto tienes sus propiedades y solamente dibujar... pues como que no xD

y he provado lo que dijo romom_28 y no me sirvió, me hace exactamente lo mismo como si pusiese un jump_to_position... sique con un retraso :(

alguna sugerencia?

gracias ^_^
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...

Desconectado Wadk

  • In order to see...
  • Administrador
  • Legendario
  • *
  • Puntos: 130
  • Mensajes: 2239
  • Sexo: Masculino
  • ... you must close your eyes.
    • Ver Perfil
Re:Seguimiento PERFECTO?
« Respuesta #6 en: Agosto 01, 2012, 08:11:03 pm »
¿En qué evento está el código que mueve a cada objeto?

Desconectado romon_28

  • Adicto
  • *
  • Puntos: 107
  • Mensajes: 365
  • Sexo: Masculino
    • Ver Perfil
Re:Seguimiento PERFECTO?
« Respuesta #7 en: Agosto 06, 2012, 02:03:20 pm »
Evento: step end

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Re:Seguimiento PERFECTO?
« Respuesta #8 en: Agosto 12, 2012, 06:58:28 pm »
correcto xd
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...

Desconectado Wadk

  • In order to see...
  • Administrador
  • Legendario
  • *
  • Puntos: 130
  • Mensajes: 2239
  • Sexo: Masculino
  • ... you must close your eyes.
    • Ver Perfil
Re:Seguimiento PERFECTO?
« Respuesta #9 en: Agosto 14, 2012, 12:09:37 am »
¿Todos están en end step? Si es así probá poner el código del objeto perseguido en step (o begin step, la idea es asegurarse de que en cada paso el código del objeto perseguidor se ejecute después que el código del objeto perseguido).

Desconectado SobacoEnLlamas

  • Adicto
  • *
  • Puntos: 11
  • Mensajes: 468
  • Sexo: Femenino
  • Experto crea basura - Novato crea obras de arte :)
    • Ver Perfil
    • KR-Studyos
Re:Seguimiento PERFECTO?
« Respuesta #10 en: Agosto 14, 2012, 12:40:09 am »
sí sí, he probado varias maneras de steps y demás... nein xd
en http://krstudyos.blogspot.com solo hay basura... mejor que ni entres...