Comunidad Game Maker

Ayuda => Preguntas y respuestas => Mensaje iniciado por: FernandoNavarro en Abril 27, 2020, 02:16:30 AM

Título: No puedo mover la vista fuera de la room [SOLUCIONADO]
Publicado por: FernandoNavarro en Abril 27, 2020, 02:16:30 AM
Hola buenas. Como intenté explicar en el título, la vista no muestra lo que está fuera de la room. Los pongo en contexto. Quiero lograr un efecto como el de Pokemon, donde aunque estuvieras en el límite de la habitación la cámara te mostraba un poco de lo de fuera, manteniendo al personaje en el centro en todo momento.

El problema es que cuando la cámara llega a uno de los extremos se para y el objeto continúa solo. Lo más probable es que la solución sea muy simple, pero ahora no la puedo ver.

Gracias.

Cuídense y no salgan de sus casas.

Edit: No puedo eliminar el tema.
Título: Re:No puedo mover la vista fuera de la room [SOLUCIONADO]
Publicado por: Clamud en Abril 28, 2020, 04:35:10 AM
Explica cómo lo solucionaste, tal vez a alguien le sirva.
Título: Re:No puedo mover la vista fuera de la room [SOLUCIONADO]
Publicado por: FernandoNavarro en Abril 28, 2020, 05:16:54 AM
Solución:

Tenía un código así:
[gml]
view_object[0] = objPlayer;
[/gml]

Donde la vista sigue al objeto jugador, lo quité y puse en un evento step:

[gml]
view_xview[0] = objPlayer.x - 64;
view_yview[0] = objPlayer.y - 64;
[/gml]

64 es el valor de distancia en x e y de el objeto jugador con la esquina superior izquierda de la cámara, pueden cambiarlo según su juego.