忍者ブログ
はじかきれんしゅうちょう いろいろ
Admin  +   Write
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

■メッセージボックス is だいじ
読むゲームってメッセージボックスさえなんとかなればなんとかなるよね
みたいなところがあり というのは(3割くらい)冗談ですが

私は文がゲーム画面にどう出るか考えながらシナリオテキストを事前に
整形したいので、最初にメッセージボックス周りを整えたいのであった。
一行に何文字入って×何行出るか みたいなやつです。

予定としては以下。
 ・文字はやや大きめで(読みやすさ重視)
 ・顔グラなし、キリいいところで改行、3行まで入れる
 ・フォントはとくに外部埋め込みしないでデフォのままの予定

↓今のままだと、4行まで入っている+やや行間がせまい と感じます。
 
 給仕?まあきにすんない

_________________

さて、どこをいじるのかな。
●まずいつも使ってるテキストエディタでrpyを開いて編集できるようにした
 やり方は「Renpy テキストエディタ」検索して出てきます!
 なんだこのぶん投げ(リンクしていいのかわからないので割愛しました)
<アプリケーションの方での設定>
 →右下の「設定」→「ランチャー設定」→テキストエディター
 →システムエディター にする です。
 「これでファイルを開く」とどれで開くか訊いてくれるはず。

●guy.rpyでの設定をしていく
・「フォントとフォントサイズ」で文字サイズを20に。大きくしたぞ
  ## 一般的な台詞のテキストサイズ。
  define gui.text_size = 20

・「フォントとフォントサイズ 」に以下を追加した↓
 ## 一般的な台詞のテキスト行間。
 define gui.text_line_leading = 8
↑適当にやってみたけど効いてないっぽい。ハハハ
これやったら他のとこの行間も伸びた気がする……?未検証。わからない。

(するとちょっと文字部分が下に下がっててボタンと近くなっちゃったので)
・「ダイアローグ(台詞) 」のとこで「テキストボックスに対する、台詞の位置」を調節。
define gui.dialogue_ypos = 30
下の行を30にしたらいいかんじになったよ。やったね。

→でもとりあえずまあ3行にはできたよ。でも3行過ぎたら自動で次に
いってくれるとかはこれだとできないな……手動ですね……
それかダイアログの折返しは横幅設定があったけどそこでなにかすれば
高さ幅も制御できるのかも?(試していません)

_________________

で、メッセボの中身ですが自動改行はオンではないので、(スクリプトの書き方は後日また)
改行しても平気(多分)。エディタの横幅調節してある程度は見たままかけそうです。
(キャラ名の定義スペースはあるけれども、多分)

テストというか初作なのであまり大きなカスタマイズはせず、
気になるところだけさぐりさぐりいじってみる感じになりそうです。

PR
Comment
color
name
subject
mail
url
comment
pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
ブログ内検索
このブログについて
ゲーム作りたい人のメモ。
講座というほどのものでもないおぼえがきです。
何か参考になるところがあればご自由にどうぞ。
ほぼ自分用なので、日本語いきあたりばったりでごめんなまし。

※ここに書いたことは全体的に
「本当はなんとかする方法があるかもしれないけど、私にはわからない」が多く…
あんまり仕組みを理解していないし誤解もあるかもしれません。
というわけで責任は負いません。ごめんなさい!

リンク:ゲーム作ってる本館
material by bee  /  web*citron
忍者ブログ [PR]