Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: Osiris MC en Febrero 26, 2014, 12:28:12 AM

Título: hacer que el score siga al jugador
Publicado por: Osiris MC en Febrero 26, 2014, 12:28:12 AM
hola, sigo creando mi juego, y hoy me ha surgido el siguiente problema:

Como hacer para que el marcador de puntos siga al jugador?

ya lo he colocado, pero se queda atrás cuando el jugador comienza a avanzar en el mapa (es un juego de plataforma), como puedo hacer para que el score también se mueva?

gracias n.n
Título: Re:hacer que el score siga al jugador
Publicado por: ordo_ab_chao en Febrero 26, 2014, 01:08:43 AM
supongo que el problema te vino porque la view sigue al jugador no?, si es así se puede solucionar, tomando en cuenta la posición de la view dentro del room, lo que pasa es que estas dibujando el score en coordenadas fijas, para eso solo debes sumarla la posición de la view, esto se hace así (supongo que estas dibujando el score en el evento draw)

para el movimiento horizontal X seria  view_xview + 320;
para el movimiento vertical Y seria view_yview + 240;

espero que hayas entendido mi extraña explicación xD
Título: Re:hacer que el score siga al jugador
Publicado por: netmaker en Febrero 26, 2014, 01:17:09 AM
en el objeto score pon en evento
step o end step
x=view_xview
x=view_yview
LISTO
Título: Re:hacer que el score siga al jugador
Publicado por: gortz en Febrero 26, 2014, 01:23:38 AM
el evento Draw GUI no lo hace automaticamente?
Título: Re:hacer que el score siga al jugador
Publicado por: ivn_eze en Febrero 26, 2014, 01:39:57 AM
Citarel evento Draw GUI no lo hace automaticamente?
si,es lo mismo, pero es que view_xview y view_yview son frecuentemente usados en gm8
Título: Re:hacer que el score siga al jugador
Publicado por: 7sixerCF en Febrero 26, 2014, 01:45:28 AM
draw viw no "hace automáticamente que siga al jugador" hace derechamente que siga al jugador, pero no al jugador derechamente si no que se mantenga en la pantalla prueba cambiar el display set gui