No puedo mover la vista fuera de la room [SOLUCIONADO]

Publicado por FernandoNavarro, Abril 27, 2020, 02:16:30 AM

Tema anterior - Siguiente tema

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

FernandoNavarro

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.

Clamud

Explica cómo lo solucionaste, tal vez a alguien le sirva.

FernandoNavarro

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.

Powered by EzPortal
SMF spam blocked by CleanTalk