walkImo カスタムワールド制作記録 part41

シーン再生の調査
シーン再生で流れる{txt}と{chat_X}
要はテキスト表示ですね
少し確認したいことがあったので調べてみました

world076.png

謎の文字列
一行目と二行目は一行に何文字出せるのかの確認
また、一行に出せる文字数を超えた分は改行されるのか、見切れるのか
どうやら一行(全角)50文字出せるみたいですね
ただ、フォント変えた時にどう出るのか試してないので断定はできない
また、50文字を超えた分に関しては改行されずに見切れちゃってる
へー、そうなんだ

三行目と四行目は改行チェック

{txt}
(改行)
(改行)
(改行)
三行目

この場合だと(改行)だけでは行とカウントしてもらえず…

{txt}
(スペース)(改行)
(スペース)(改行)
(スペース)(改行)
四行目

この場合だと(スペース)があることで行とカウントしてくれるみたい
なるほどね
改行だけじゃ行として見てくれないんだ

world077.png

こちらはダイアログのテキスト表示
一行(全角)28文字でしょうか
こちらもフォント変えた時にどうなるか試してないので過信は禁物
改行はCNPCの選択肢会話では{n}使えばOKですが、シーン再生は×
{n}書かなくても普通に改行が適用されるかと思って試してみたところ、
一行分は改行されてますね(複数改行は機能してくれませんでしたが)
普段{n}使いまくってCNPCのメッセージ書いてるので、
できればシーン再生でも自由に{n}使えればなと思ってるのですが…

world078.png

今回調べたことを活かして手紙を書いてみました
(思っていたより影表示が汚く見える…)
シーン再生だと必ず中央揃えで表示されますが、
手紙みたいなものを書く時は左揃えで表示してほしい
どう頑張っても左揃えで出せる設定なんてないので、
仕方なく「中央揃えだけど左揃えっぽく見せる」ように書きました

一行50文字程度で超過分は見切れるということで、
一行40文字になるようにスペースを埋めて調整
あとは左揃えっぽく表示されるように書くだけです
改行して行間を空ける場合はスペースを入れて改行も忘れずに

□□□□□□こんにちは。冷え込む今日この頃、いかがお過ごしでしょうか。□□□□□
□□□□□この手紙は、シーン再生において左揃えで文字列が表示されるか確□□□□□
□□□□□認するために書いたものです。□□□□□□□□□□□□□□□□□□□□□

こんな感じです
結構めんどくさいですコレ
こんなことするなら中央揃えでいいじゃんとか言っちゃダメぇ!

※感想や質問等は掲示板へどうぞ (パスワード:elona9nm)
スポンサーサイト



0 コメント

コメント投稿

dispLog
  •  
  •  
  • Lafrontier presents Elona ver1.22. Welcome traveler!