¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.
Conectarse

Recuperar mi contraseña

Temas importantes
----------------------------------------
Páginas con recursos RPG Maker
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
----------------------------------------
Afiliados
Estadísticas
Tenemos 3994 miembros registrados.
El último usuario registrado es Dustin Maker.

Nuestros miembros han publicado un total de 83793 mensajes en 11929 argumentos.
Navega con Google Chrome
[DESCARGA]

Reducir el espacio entre letras

 :: RPG Maker :: Ayuda RPG

Ver el tema anterior Ver el tema siguiente Ir abajo

RPG Maker VX ACE Reducir el espacio entre letras

Mensaje por Ohan el Sáb 3 Sep 2016 - 20:21

Saludos. Mi problema es con el evento de cambiar nombre . ¿Alguna vez lo han probado y han notado que los nombres "por defecto" vienen con las letras todas juntas, pero al cambiar el nombre aparecen bastante distanciadas? Quisiera saber si alguien conoce alguna forma de hacer que estas aparescan juntas despues de cambiar el nombre, puesto que queda muy antiestetico.

Gracias a todos los que se tomen el tiempo de ayudarme.
avatar
Ohan
Iniciado
Iniciado

0/3

Créditos 25

Gracias : 4

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por BreinLand entertainment el Dom 4 Sep 2016 - 2:05

Debe ser un problema con algún script que tienes en el proyecto, porque a mí no me pasa... (creé un nuevo proyecto a posta para ver si pasaba).

Prueba a crear un proyecto nuevo sin scripts a ver si te pasa lo mismo por si es algún problema aislado de tu rpgmaker, y si va, ve pasando los scripts uno a uno a ver cual es el problemático.
avatar
BreinLand entertainment
Soñador
Soñador

0/3

Créditos 196

Gracias : 44

http://breinland.tk/

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por Ohan el Dom 4 Sep 2016 - 5:45

Nope. Lo he hecho y el problema sigue exactamente igual. no es eso.
avatar
Ohan
Iniciado
Iniciado

0/3

Créditos 25

Gracias : 4

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por newold el Dom 4 Sep 2016 - 13:37

Para pintar texto en pantalla se puede hacer de dos formas

1) Dibujar todo el texto del tirón.

Código:
bitmap = Bitmap.new(640,480)
bitmap.font.size = 20 # Tamaño de la fuente
bitmap.font.name = "Arial" # Nombre de la fuente
bitmap.font.color= Color.new(255,255,255) # Color del texto
x = 100
y = 25
espacio_horizontal = 640
espacio_vertical = 30
alineacion = 0 # Izquierda
texto = "texto"
bitmap.draw_text(x, y, espacio_horizontal, espacio_vertical,
                 texto, alineacion)
 
Eso pinta el texto en las coordenadas (x,y) y en el espacio asignado.
El texto se verá mejor o peor dependiendo del tamaño del texto, el tipo
de letra y el espacio que se le ha asignado para pintar.

2) Dibujar el texto letra a letra, dejando el espacio que corresponde
a cada letra individual o con un espacio fijo.


Código:
bitmap = Bitmap.new(640,480)
bitmap.font.size = 20 # Tamaño de la fuente
bitmap.font.name = "Arial" # Nombre de la fuente
bitmap.font.color= Color.new(255,255,255) # Color del texto
texto = "Un texto"
x = 100
y = 100
alineacion = 0 # a la izquierda
texto = "texto"

# ··············································································
# Ejemplo 1: Pintar texto letra a letra dejando espacio real entre
# letras en las coordenadas x,y
# ··············································································
x = 100
y = 100
for i in 0...texto.size
  letra = texto[i,1]
  espacio_horizontal_letra = bitmap.text_size(letra).width
  espacio_vertical_letra = bitmap.text_size(letra).height
  # Pintar la letra donde corresponde y actualizar la posición X
  bitmap.draw_text(x, y, espacio_horizontal_letra,
                   espacio_vertical_letra, letra, alineacion)
  x += espacio_horizontal_letra
end
# ··············································································

# ··············································································
# Ejemplo 2: Pintar texto letra a letra dejando espacio fijo entre letras en
# las coordenadas x,y
# ··············································································
x = 100
y = 300
espacio_fijo_horizontal = 30
espacio_fijo_vertical = 30
alineacion = 1 # centrado
for i in 0...texto.size
  letra = texto[i,1]
  # Pintar la letra donde corresponde y actualizar la posición X
  bitmap.draw_text(x, y, espacio_fijo_horizontal,
                   espacio_fijo_vertical, letra, alineacion)
  x += espacio_fijo_horizontal
end
# ··············································································

Si notas las letras mal dibujadas como dices será que se está usando el 2º ejemplo del script 2, o el primer ejemplo con un ancho diferente al ancho real del texto a dibujar
avatar
newold
Principiante
Principiante

0/3

Créditos 1096

Gracias : 71

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por Ohan el Dom 4 Sep 2016 - 22:56

No, que no es eso. El aspecto de las letras esta bien, el problema es que tan distanciadas estan. Se que el evento de "cambiar nombre" no es muy usado, pero esta falta de entendimiento se vuelve un poco molesta.
avatar
Ohan
Iniciado
Iniciado

0/3

Créditos 25

Gracias : 4

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por Oscar92player el Lun 5 Sep 2016 - 0:56

Ohan escribió:No, que no es eso. El aspecto de las letras esta bien, el problema es que tan distanciadas estan. Se que el evento de "cambiar nombre" no es muy usado, pero esta falta de entendimiento se vuelve un poco molesta.

¿Podrías por favor subir una captura del juego? Creo que comprendo tu problema pero para no caer en errores me gustaría verlo in situ, a ver si corresponde con lo que creo que es. A lo mejor algunos otros también sufren el mismo problema que tú, así que sería una genial ayuda una captura de pantalla.

Usa si quieres la página Postimage para subir la imagen y colgarla aquí.
avatar
Oscar92player
Soñador
Soñador

0/3

Créditos 283

Gracias : 22

Volver arriba Ir abajo

RPG Maker VX ACE Re: Reducir el espacio entre letras

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba


 :: RPG Maker :: Ayuda RPG

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