Renpy hat viele Tags wie HTML, aber einige Einstellungen sind erforderlich, um mit Ruby umzugehen.
Wenn Sie das Tag rb </ code> so verwenden, wie es HTML ist, wird es überlappend angezeigt (siehe Abbildung unten).
e "\"{rb}Unfall{/rb}{rt}Jiko{/rt}\"Kerl{rt}Er{/rt}Ist ...\"{rb}Pech{/rb}{rt}Hartes Gestell{/rt}\"Und tanzen{rt}tanzen{/rt}\"Ich hab es geschafft ..."
Um dies zu verhindern, platzieren Sie das folgende Snippet irgendwo.
style ruby_style is default:
size 12
yoffset -20
style say_dialogue:
line_leading 12
ruby_style style.ruby_style
Jetzt sieht es gut aus.
Der Stil wird grundsätzlich in gui.rpy eingefügt, im Beispiel jedoch direkt in script.rpy.
Ich habe ein Repository eingerichtet, also schauen Sie bitte, wenn Sie stolpern. https://github.com/misogihagi/renpy_ruby
Diese Methode hat jedoch keine andere Wahl, als die Schriftgröße statisch festzulegen. Wenn es also eine Möglichkeit gibt, sie dynamisch anzugeben, hinterlassen Sie bitte einen Kommentar usw .: wave :.
Recommended Posts