renpy a beaucoup de balises comme html, mais certains paramètres sont nécessaires pour gérer ruby.
Si vous utilisez la balise rb </ code> car elle est comme du HTML, elle sera affichée en chevauchement comme indiqué dans l'image ci-dessous.
e "\"{rb}accident{/rb}{rt}Jiko{/rt}\"Gars{rt}Il{/rt}Est ...\"{rb}Malchance{/rb}{rt}Rack dur{/rt}\"Et danse{rt}Danse{/rt}\"J? ai compris ..."
Pour éviter cela, placez l'extrait suivant quelque part.
style ruby_style is default:
size 12
yoffset -20
style say_dialogue:
line_leading 12
ruby_style style.ruby_style
Maintenant, ça a l'air bien.
Le style est essentiellement placé dans gui.rpy, mais dans l'exemple, il est placé directement dans script.rpy.
J'ai placé un référentiel, alors jetez un œil lorsque vous trébuchez. https://github.com/misogihagi/renpy_ruby
Cependant, cette méthode n'a pas d'autre choix que de définir la taille de la police de manière statique, donc s'il existe un moyen de la spécifier dynamiquement, veuillez laisser un commentaire, etc.: wave:.
Recommended Posts