[MV] ¿Cómo hago que la cámara este con más zoom?

Ver el tema anterior Ver el tema siguiente Ir abajo

[MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por ThonyAllpas el Mar Mar 28, 2017 12:48 am

Llevo un tiempo tratando de averiguar cómo hacer que la cámara se acercará mas al personaje que se está jugando. Me preguntaba si se podía solucionar con un Zoom o modificando la resolución de todo?
Spoiler:
avatar
ThonyAllpas
PJ de Relleno
PJ de Relleno

Masculino
Perú
RPG Maker : MV
Mensajes : 5
Monedas : 14
Reputación : 0

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por Naitsirc el Mar Mar 28, 2017 12:59 am

Creo que la única forma es con un script. Testearé en mi proyecto para darte una respuesta fiable.
avatar
Naitsirc
PJ de Quest
PJ de Quest

Masculino
España
RPG Maker : MV
Mensajes : 35
Monedas : 68
Reputación : 5

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por Naitsirc el Mar Mar 28, 2017 1:25 am




Dime si es lo que buscabas y te explico al detalle. Zoom en este ejemplo que hice al x2.
avatar
Naitsirc
PJ de Quest
PJ de Quest

Masculino
España
RPG Maker : MV
Mensajes : 35
Monedas : 68
Reputación : 5

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por ThonyAllpas el Mar Mar 28, 2017 1:29 am

Basicamente algo así buscaba. Te agradecería si me lo explicaras  Crying or Very sad
avatar
ThonyAllpas
PJ de Relleno
PJ de Relleno

Masculino
Perú
RPG Maker : MV
Mensajes : 5
Monedas : 14
Reputación : 0

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por Naitsirc el Mar Mar 28, 2017 1:58 am



Primero hacemos un evento que mantiene siempre, en este caso, desactivado el evento cámara (llámalo como quieras). Estos eventos evidentemente solo funcionan para un mapa, desde que cambies a otro pasará a la cámara normal.



En otro evento creamos una derivación condicional, mientras este desactivado el interruptor cámara, mantendrá tal zoom, y desde que se active, pasará al zoom normal. 

Debes copiar el siguiente script tal cual: 

var xPos = $gamePlayer.screenX()
var yPos = $gamePlayer.screenY()

$gameScreen.setZoom(xPos,yPos,2)

En ese caso esta haciendo el x2, si le cambias a otro numero, pues hará el respectivo zoom. Para poner algo intermedio como 1,5. Debes escribir 1.5

Para volver a la configuración normal, siempre es el 1.

Una imagen vale más que mil palabras, espero haberte ayudado. ^-^
avatar
Naitsirc
PJ de Quest
PJ de Quest

Masculino
España
RPG Maker : MV
Mensajes : 35
Monedas : 68
Reputación : 5

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por Naitsirc el Mar Mar 28, 2017 2:06 am

Jugando con los interruptores tal vez logres zoom en determinadas escenas, o pasando por ciertos lugares. Ya me contarás.
avatar
Naitsirc
PJ de Quest
PJ de Quest

Masculino
España
RPG Maker : MV
Mensajes : 35
Monedas : 68
Reputación : 5

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por ThonyAllpas el Mar Mar 28, 2017 3:37 am

Muchísimas gracias, me sirvió y creo que puedo jugar con esas opciones para lo que busco  Very Happy
avatar
ThonyAllpas
PJ de Relleno
PJ de Relleno

Masculino
Perú
RPG Maker : MV
Mensajes : 5
Monedas : 14
Reputación : 0

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por KRiZaLiD el Mar Mar 28, 2017 7:37 am

Me alegro, Thony, que pudieras solucionar tu problema. ¡Gracias a Nait! Como considero que la duda está resuelta, voy a cerrar el post.

KriZ

_________________
Mi Proyecto:


KRiZaLiD apoya:
avatar
KRiZaLiD
Moderador
Moderador

Masculino
Chile
RPG Maker : Vx
Mensajes : 700
Monedas : 3709
Reputación : 88
Edad : 32
Localización : Florida (pueblo fantasma), Chile

Volver arriba Ir abajo

Re: [MV] ¿Cómo hago que la cámara este con más zoom?

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.