Registrarse

cambiar posision de game player

Estado
Cerrado para nuevas respuestas.
hola cambie la resolucion de mi pantalla estilo 3ds me gustaria saber como centrar mi personaje en una de ellas :blush:
 

~Black

¡Estoy de vuelta!
Para elegir la posición del player vas a eventos click derecho y a elegir posición de el jugador.
 
si claro me refiero a que en mi rpg pokemon essentials 13 yo pueda cambiar el movimiento de la pantalla con respecto a mi personaje asi esta



y lo quiero al medio de la pantalla de arriba en todo el juego
 

VGS

I Love Enchiladas ♥
Pues creo que utilizaste el tutorial de drimer no?
Hay viene un apartado para centrar el player.
Vamos al script Game_Player_ y ahí a la linea 253, vemos que es un método.
Editamos la linea 257 dejándola así:

center_y = ((Graphics.height-360)/2 - Game_Map::TILEHEIGHT/2) * Game_Map::YSUBPIXEL
Lo mismo con la 224 quedando así:
max_y = (self.map.height - (Graphics.height-200)*1.0/Game_Map::TILEHEIGHT) * Game_Map.realResY
Vamos hasta la linea 447 y la dejamos así:
center_y = ((Graphics.height-360)/2 - Game_Map::TILEHEIGHT/2) *
 
si de hay el problema que a mi en la linea 257 me aparece end y si lo cambio me da error de syntaxis
 

VGS

I Love Enchiladas ♥
Si eso se debe a que ocupo otra versión pero es el mismo script.
Pero bueno, te explico tienes que irte al script de GAME_PLAYER_ y buscar el método de center(x,y), para más fácil ve a la linea 218.



Entonces remplazas la linea 222 por lo siguiente:
center_y = ((Graphics.height-360)/2 - Game_Map::TILEHEIGHT/2) * Game_Map::YSUBPIXEL
Hacemos lo mismo pero con la 224, lo cambiamos por esto:
max_y = (self.map.height - (Graphics.height-200)*1.0/Game_Map::TILEHEIGHT) * Game_Map.realResY
Por ultimo te vas a la linea 412 y la cambias por esta:
center_y = ((Graphics.height-360)/2 - Game_Map::TILEHEIGHT/2) *
 
Estado
Cerrado para nuevas respuestas.
Arriba