ページ 11

【解決済み】(VXace)CACAO SOFT様のテキストウィンドウスクリプトで複数変数を表示する方法

Posted: 2018年4月23日(月) 23:56
by kuro
いつもお世話になっています。
自作ゲームでCACAO SOFT様のカスタムメニュースクリプト、またそれに付随するテキスト
ウインドウスクリプトを使用させていただいているのですが、イベント変数を複数表示させることが
出来ません。

テキストウィンドウスクリプトの「◇ ウィンドウの設定」において

CONFIGURATION[:var] = {
:window => [0, 318, 160, 48],
:text => '\I[3]\X[65]<% "%8d"%\V[5] %>\X[113]\C[16]個'
}

このようにすると「アイコン3番変数5の個数」と表示できるのですが、

CONFIGURATION[:var] = {
:window => [0, 318, 160, 48],
:text => '\I[3]\X[65]<% "%8d"%\V[5] %>\X[113]\C[16]個'
}
CONFIGURATION[:var] = {
:window => [0, 400, 160, 48],
:text => '\I[4]\X[65]<% "%8d"%\V[6] %>\X[113]\C[16]匹'
}

上記のように連続して並べ、上から「アイコン3番変数5の個数」「アイコン4番変数6の匹数」と
表示されるようにしたいのですが、片方しか表示されず困っております。

恐らくこのやり方自体が駄目なのはわかるのですが、CACAO SOFT様の表示例だとプレイ時間、変数、
スイッチという風に別のカテゴリーのテキストが示されており変数を連続して(縦に)表示する方法が
分かりません。

拙い知識でお手数をおかけしますがどこを変更すれば違う変数を同時に画面上に表示できるのか教えて
いただければ幸いです。

Re: (VXace)CACAO SOFT様のテキストウィンドウスクリプトで複数変数を表示する方法

Posted: 2018年4月24日(火) 07:43
by faida
CACAO様の説明文から引用ですが、
 CONFIGURATION = {}
 CONFIGURATION[識別子] = {
  :設定項目 => パラメータ,
 }
識別子
ウィンドウを識別するための Symbol オブジェクト(:sample)です。
ウィンドウの開閉処理に使用しますので、重複しないように付けてください。
多分じゃなくてもこれです。
CONFIGURATION[:var1]、CONFIGURATION[:var2]のように分けなければ、下の設定で上書きされます。

Re: 【解決済み】(VXace)CACAO SOFT様のテキストウィンドウスクリプトで複数変数を表示する方法

Posted: 2018年4月26日(木) 01:36
by kuro
faida様、ありがとうございました。
実は変数表示の数字と単位の位置取りについて分からぬことがあるのですが
もうしばらく自分で考えてからそれでも分からなければ改めて質問させていただければと思います。
今トピックについては解決済みとさせていただきます。