レイアウトパーツの種類と設定できるプロパティ項目
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*''レイアウトパーツの種類と設定できるプロパティ項目'' [#c...
#contents
**''レイアウトパーツの種類'' [#nf83b1b7]
レイアウトは、レイアウトパーツを組み合わせて作ります。
それぞれのパーツがどのように使われるかは、デフォルトのレ...
特にタイトル画面、メニュー画面・コンフィグ画面・バトルス...
***''コンテナ'' [#fee30112]
コンテナはさまざまな要素を束ねる、レイアウトのベースとな...
コンテナは他のコンテナ、またはパネルを子の要素として持つ...
|ツリー上のアイコン|コンテナ名|説明|h
|#ref(./24_menuSys.png)|メニューコンテナ|画面のメニューの...
|#ref(./24_menuitem.png)|サブメニューコンテナ|メニュー内...
|#ref(./24_container.png)|描画コンテナ|描画する要素をまと...
下図は「メニュー」画面のシステムレイアウト(デフォルトレ...
#ref(./レイアウトツール_コンテナ説明.png,70%)
#br
- 「メインメニュー表示」コンテナはメニューコンテナです。
アイテム、スキル……と言ったサブメニューコンテナたちの土台...
サブメニューコンテナのサイズやコンテナ間の間隔、カーソル...
- 「アイテム」コンテナはサブメニューコンテナです。
「スキル」「装備」……も同じくサブメニューコンテナです。
サブメニューコンテナはメニューの選択「項目」で、メニュー...
ここを選択されたらどのメニューに遷移するかは、このコンテ...
- 「簡易ステータス」コンテナは描画コンテナです。
「簡易ステータス」コンテナの子として、同じく描画コンテナ...
描画用コンテナは画像を指定して表示させることもできますが...
「キャスト1」コンテナの中に表示されている顔アイコンや、さ...
***''パネル'' [#m2c13103]
パネルは「レイアウトに表示される要素」です。パネルは子を...
|ツリー上のアイコン|コンテナ名|説明|h
|#ref(./24_text.png)|テキストパネル|テキストもしくは特殊...
|#ref(./24_image.png)|スプライトパネル|指定したスプライト...
|#ref(./24_menuslider.png)|スライダーパネル|HPゲージや、...
|#ref(./24_menuspin.png)|スピンパネル|左右の入力操作で、...
下図は「メニュー」画面のシステムレイアウト(デフォルトレ...
#ref(./レイアウトツール_パネル説明.png,70%)
#br
ほとんどの表示物が「テキストパネル」で作られていることが...
「キャストアイコン:赤枠」は特殊書式で「データベース>[[キ...
「HP:緑枠」は単なるテキスト「HP」を指定しています。
「HP値:黒枠」は特殊書式で「パーティー内№1のキャラの現在...
「HPバー:青枠」はスライダーパネルを使って現在のHP値をゲ...
//特殊書式については[[]]をご覧ください。
//■■■■■■■■■■■■■■■■■■■■■
**メニューコンテナ [#yf08bfd4]
メニューコンテナはいわゆる「メニュー」の土台となるコンテ...
メニューのウィンドウ自体は「メニューコンテナ」、その上に...
***ポイントとなるプロパティ [#l3e7e612]
メニューコンテナのプロパティ項目のうちポイントとなる項目...
#ref(./レイアウトツール_Menu.png,70%)
#br
-''マスク画像''
マスク用の画像を設定することで、コンテナの子要素をくり...
マスク画像にはα付きの画像も利用することができます。
[[マスク画像のサンプル:https://rpgbakin.com/pukiwiki/?p...
※その際設定するコンテナの「画像」は設定なしにしておくと...
またイメージ>reservedフォルダ>Primitiveフォルダに正方...
- ''&aname(LayoutTool_Effects){表示演出};''
メニューウィンドウが出現する、消えるといったモーションを...
モーションは[[スプライトツール]]で作成したものを指定しま...
「動きを参照するスプライトセット」欄からスプライトセット...
デフォルトデータとして「LayoutAnimation」というスプライト...
#br
新しいモーションを作りたくなった場合は[[スプライトツール]...
デフォルトで設定されている「LayoutAnimation」はリソース>...
まずはこのデータをコピー&ペーストした上で[[スプライトツ...
#br
「表示演出」では、「スプライトの動きだけ参照して、スプラ...
ただし、「マスクを設定したスプライト」を指定すると、動き...
- ''サブメニューコンテナの設定''
「サブメニューコンテナ」のサイズや、コンテナ間の間隔はメ...
左図の緑の枠、メニュー項目の「アイテム」は「サブメニュー...
#br
「サブメニューコンテナ」のプロパティーにある「オフセット...
- ''メニューコンテナのプロパティーは長い''
メニューコンテナのプロパティーには多くの項目があります。
スクロールバーを動かすと、プロパティー欄の下のほうにある...
つい見逃しがちですのでご注意ください。
***メニューコンテナ プロパティ [#sc06514b]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X''
レイアウトパーツのX座標を指定します。
--''表示位置Y''
レイアウトパーツのY座標を指定します。
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
--''特殊座標指定タグ''
このタグを指定することで、イベントやバトル中においてBakin...
またこのタグを指定した場合、プロパティー基本 表示位置X,Y...
矢印をクリックすると特殊座標指定タグ挿入ダイアログが表示...
ダイアログにはその画面で有効なタグのみが表示されます。
特殊座標指定タグについては[[特殊座標指定タグ挿入ダイアロ...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''画像''
コンテナの下地となる画像(背景やウィンドウ枠)を指定しま...
--''矩形として表示する''
「基本」で設定した領域を指定の色で塗りつぶします。
--''色''
指定した画像もしくは矩形に対してここで指定した色を乗算し...
--''加算合成を利用する''
通常は乗算で色の計算を行いますが、スイッチをONにすると加...
--''マスク画像''
マスク用の画像を設定することで、コンテナの子要素を切り抜...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
デフォルトデータとして「LayoutAnimation」が設定されていま...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
- シングルクリックで決定
ONにするとこのコンテナで表示されるメニューはシングルクリ...
--''メニューが開いたときに非表示にする''
メニューが開いたときに、このコンテナを非表示にします。
--''子供のテキストが空の時に非表示にする''
コンテナ内のテキストパネルに表示する情報がない場合、この...
(例:特殊書式でキャストおよびステータスを表示する場合。)
--''クリッピングに親も含める''
クリッピングのサイズを計算する際、親のコンテナを含めた矩...
----
-&size(16){''サブメニューコンテナの設定''};
サブメニューコンテナ(項目の選択の要素用コンテナ)の位置...
----
--''配置方法''
サブメニューコンテナの配置方法を設定します。横と縦の2種...
--''1行または1列あたりの要素数''
1行または1列あたりの要素数を設定します。
縦に並べた場合、上下キーでカーソルが移動します。
--''パディングX''
「選択肢」画面でのみ設定できます。
サブメニューコンテナの左右のパディング値を指定できます。
--''パディングY''
「選択肢」画面でのみ設定できます。
サブメニューコンテナの上限のパディング値を指定できます。
--''オフセットX''
このコンテナ内のサブメニューコンテナの配置位置を指定しま...
--''オフセットY''
このコンテナ内のサブメニューコンテナの配置位置を指定しま...
--''サブメニューコンテナ横幅''
サブメニューコンテナの横幅サイズを設定します。
--''サブメニューコンテナ縦幅''
サブメニューコンテナの縦幅サイズを設定します。
--''サブメニューコンテナ余白X''
サブメニューコンテナ周辺の余白の横サイズを指定します。
--''サブメニューコンテナ余白Y''
サブメニューコンテナ周辺の余白の縦サイズを指定します。
--''配置基準''
サブメニューコンテナの配置基準点を設定します。
--''選択枠画像''
サブメニューコンテナを選択した際に表示される画像を設定し...
「枠」とありますが、枠以外の画像でも構いません。
--''選択枠色''
選択枠の画像に指定の色を乗算します。白一色で画像を作成し...
--''加算合成を利用''
ONにすると「選択枠色」で指定した色を「選択枠画像」の色に...
--''選択枠画像を点滅''
ONにすると、「選択枠画像」が点滅します。
--''背景用画像''
サブメニューコンテナの背景用画像を設定します。
--''背景用色''
背景に指定の色を乗算します。白一色で画像を作成し、この項...
--''加算合成を利用''
ONにすると「背景用色」で指定した色を「背景用画像」の色に...
----
-&size(16){''カーソルの設定''};
項目を指し示すカーソルに関する設定をします。
----
--''選択カーソルスプライトセット''
カーソルとして表示するスプライトセットを指定します。
--''選択カーソル表示中モーション''
選択カーソルの表示中のモーションを指定します。
--''選択カーソル非アクティブ時モーション''
選択カーソルが非アクティブの時のモーションを設定します。
--''選択カーソル出現モーション''
選択カーソルが出現するときのモーションを設定します。
--''選択カーソル消滅モーション''
選択カーソルが消滅するときのモーションを設定します。
--''カーソルオフセットX''
カーソルと、カーソルが当たるサブメニューコンテナの原点か...
--''カーソルオフセットY''
カーソルと、カーソルが当たるサブメニューコンテナの原点か...
--''カーソル位置の補間を行うか''
カーソルが次の位置に移動する際の、動きについての補間方法...
--''カーソル位置の補間にかかる時間''
カーソル位置の補間にかかる時間(秒)を設定します。
----
-&size(16){''ページマーク設定''};
メニューの選択項目が複数ページにわたる場合のインジケータ...
----
--''表示する''
ページマークを表示するかどうかを設定します。
ページマークに使用する画像はゲーム定義>システムリソース...
--''1ページ以内のとき非表示''
スイッチをONにすると、全項目が1ページに収まるとき、ページ...
--''オフセットX''
基準となる位置から横(X)方向にページマークをずらす距離を設...
--''オフセットY''
基準となる位置から縦(Y)方向にページマークをずらす距離を設...
--''ページ位置カレント''
表示項目が複数ページにわたって存在する場合、現在のページ...
ゲーム定義>システムリソースで指定されている画像よりも、...
--''ページ位置''
表示項目が複数ページにわたって存在することを示すためのグ...
ゲーム定義>システムリソースで指定されている画像よりも、...
//■■■■■■■■■■■■■■■■■■■■■
**サブメニューコンテナ [#vbfb847e]
サブメニューコンテナはカーソルを動かして選択できる「メニ...
メニューコンテナの子としてのみ配置できます。
''&color(red){コンテナのサイズやメニュー内での並びなどは...
一方このコンテナでは、選択された際の挙動などを設定するこ...
***ポイントとなるプロパティ [#j507a413]
サブメニューコンテナのプロパティ項目のうちポイントとなる...
#ref(./レイアウトツール_Submenu.png,70%)
#br
- ''アクション~開くレイアウト''
ゲーム中、サブメニューコンテナを選択した(カーソルを合わ...
そして、その「アクション」が発生したとき、どのレイアウト...
#br
上図では、ゲーム中「アイテム」のところで決定ボタンを押す...
プロパティ「アクション」で指定した「アイテムメニューを表...
#br
''&color(red){レイアウトを作って、テストプレイなどでチェ...
#br
例えば、アイテム選択画面に新しいレイアウト「NewItemSelect...
テストプレイをしてメニューの「アイテム」で決定ボタンを押...
問題の原因は「開くレイアウト」で、「NewItemSelect」が設定...
#br
いろいろな画面のサブコンテナメニューのアクション欄をご覧...
-''アクション「共通イベントを呼び出し」''
決定ボタンを押すとことで共通イベントを呼び出せるアクショ...
指定する共通イベントはマップエディター>[[コモンイベント...
#br
例えば「全員のHPが回復する」イベントを作成しておきます。
メニューの中にそのイベントを呼び出すアクションを指定した...
-''指定した「アクション」に応じて表示されるプロパティ項目...
例えば「共通イベント」は、「アクション」の項目にて「共通...
「アクション」に応じて、設定しても意味のない項目は表示さ...
***サブメニューコンテナ プロパティ [#s1e38fd3]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''オフセットX''
親であるメニューコンテナで指定された位置からの横(X)方向の...
メニューコンテナのサブメニューコンテナの設定>オフセット...
--''オフセットY''
親であるメニューコンテナで指定された位置からの横(Y)方向の...
メニューコンテナのサブメニューコンテナの設定>オフセットY...
--''表示条件スイッチ''
イベントスイッチを指定し、その状態によってこのパーツの表...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
メニューコンテナの[[表示演出:https://rpgbakin.com/pukiwik...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
--''決定モーション''
このサブメニューコンテナが選択され決定ボタンが押された際...
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''上を押したときに選択するサブメニューコンテナ''
--''下を押したときに選択するサブメニューコンテナ''
--''左を押したときに選択するサブメニューコンテナ''
--''右を押したときに選択するサブメニューコンテナ''
プレイヤーの入力方向に応じて、どのサブメニューコンテナに...
指定内容によっては選択されないサブメニューコンテナが発生...
--''アクション''
この項目が選択された際に実行するアクションを設定します。
--''アクションを実行する入力''
設定した入力が発生した際にアクションが実行されます。
設定する入力にどのキー・ボタンを割り当てるかはゲーム定義...
--''開くレイアウト''
この項目が選択された際に開くレイアウトを指定します。「ア...
--''共通イベント''
選択した際に実行される共通イベントを指定します。先に実行...
またこのコンテナのアクションとして「共通イベントを呼び出...
--''レイアウトを開いたときに親コンテナを非表示''
指定したレイアウトが開いたときに、所属するメニューコンテ...
--''選択枠画像を表示''
このコンテナを選択した際、メニューコンテナの「サブメニュ...
--''選択カーソルを表示''
このコンテナを選択した際、メニューコンテナの「サブメニュ...
--''コンテナ管理番号を自動で割り当てない''
サブメニューコンテナのコンテナ管理番号は、通常レイアウト...
しかしこの項目をオンにすると番号の自動割り当てから外すこ...
#br
この機能はアイテム選択画面でソート用の選択項目を設定する...
トップメニュー>ゲームギャラリーにある「ダンジョンRPGサン...
#br
下図左側がコンテナ管理番号の自動割り当てがされている時の...
下図右側は「Continue」コンテナでこの項目をオンにし、コン...
#ref(./Container_MG_No.png,80%)
#br
//***アクション
//アクションについて追記が必要なものをここで説明する
//■■■■■■■■■■■■■■■■■■■■■
**描画コンテナ [#nda7db05]
描画コンテナは「メニュー」に関わらない表示物をまとめるの...
また単に静止画を表示するためにも使うことができます。
***ポイントとなるプロパティ [#u34f9545]
描画コンテナのプロパティ項目のうちポイントとなる項目を説...
#ref(./レイアウトツール_描画コンテナ.png,70%)
#br
- ''特殊座標指定タグ''
選択肢や会話ウィンドウなどイベントなどで位置を指定できる...
例えば、システム(デフォルト)レイアウトの「選択肢」画面...
他に「会話」画面、「バトルステータス」画面などで使用され...
特殊座標指定タグ挿入ダイアログでは、その画面で有効なタグ...
- ''画像''
描画コンテナの「画像」に単に静止画を指定することで、一枚...
-''マスク画像''
マスク用の画像を設定することで、コンテナの子要素をくり...
マスク画像にはα付きの画像も利用することができます。
[[マスク画像のサンプル:https://rpgbakin.com/pukiwiki/?p...
※その際設定するコンテナの「画像」は設定なしにしておくと...
またイメージ>reservedフォルダ>Primitiveフォルダに正方...
- ''コンテナ管理番号''
このコンテナの子にあたるテキストパネルで使われる「特殊書...
「-1」は、「番号ナシ」と同じ意味です。
***描画コンテナ プロパティ [#kd4ed0af]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X''
レイアウトパーツのX座標を指定します。
--''表示位置Y''
レイアウトパーツのY座標を指定します。
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
--''スケールX''
レイアウトパーツのX軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツのY軸の表示スケールを指定します。
--''特殊座標指定タグ''
このタグを指定することで、イベントやバトル中においてBakin...
またこのタグを指定した場合、プロパティー基本 表示位置X,Y...
矢印をクリックすると特殊座標指定タグの選択ダイアログが表...
--''表示条件スイッチ''
イベントスイッチを指定し、その状態によってこのパーツの表...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''画像''
コンテナの下地となる画像(背景やウィンドウ枠)を指定しま...
--''指定サイズを矩形として塗りつぶす''
「基本」で設定した領域を指定の色で塗りつぶします。
--''色''
指定した画像もしくは矩形に対してここで指定した色を乗算し...
--''加算合成を利用する''
通常は乗算で色の計算を行いますが、スイッチをONにすると加...
--''マスク画像''
マスク用の画像を設定することで、コンテナの子要素を切り抜...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
メニューコンテナの[[表示演出:https://rpgbakin.com/pukiwik...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''コンテナ管理番号''
このコンテナの直下の階層に置かれた子の要素で指定された、...
パーティメンバーに関する特殊書式なら「0」は先頭のメンバー...
--''メニューが開いたときに非表示にする''
メニューが開いたときに、このコンテナを非表示にします。
--''子供のテキストが空の時に非表示にする''
コンテナ内のテキストパネルに表示する情報がない場合、この...
(例:特殊書式でキャストおよびステータスを表示する場合。)
--''クリッピングに親も含める''
クリッピングのサイズを計算する際、親のコンテナを含めた矩...
----
-&size(16){''特殊''};
特定の画面でのみ設定可能な項目です。
----
--''自動サイズ調整''
親コンテナのサイズ変更に合わせて、このコンテナのサイズを...
「文字入力」画面、「汎用メッセージ」画面にて利用すること...
//■■■■■■■■■■■■■■■■■■■■■
**テキストパネル [#y3535844]
テキストもしくは特殊書式にて指定されるゲーム内のパラメー...
名前は文字列となっていますが、指定する特殊書式によっては...
非常に多く使われるパネルです。
***ポイントとなるプロパティ [#sd35e41c]
テキストパネルのプロパティ項目のうちポイントとなる項目を...
#ref(./レイアウトツール_テキストパネル.png,70%)
#br
ー ''パネルで表示するものの指定''
このテキストパネルで何を表示するかを指定します。
記入欄をクリックするとダイアログが開き、入力した内容が表...
複数行を入力することもできます。
リストにある特殊書式を使うと「データベース」メニューなど...
書式の説明欄には、その書式を使うことで何を表示させること...
***特殊書式 [#r54066b5]
特殊書式を使うことで、テキストパネルにて「データベース」...
例えばキャストのHP値、アイテムリストに並ぶアイテム名、ス...
特殊書式の中には1~2つのパラメータを指定するものがありま...
下記はパラメータが2つある場合の記述例です。
''&size(16){\partystatus[0][0]};''
また特殊書式はテキストと組み合わせて使うことも出来ます。
下記の例では「\Partystatus[]」は特殊書式で、「/」は単なる...
''&size(16){\partystatus[2] / \partystatus[1]};''
-コンテナ管理番号
特殊書式の中には親となるコンテナの「コンテナ管理番号」に...
例えば下記のパーティメンバーのアイコンを表示する特殊書式...
''&size(16){\partyimageicon};''
#br
例えばメンバーのステータスを一度に表示するレイアウトを作...
まず描画コンテナを置き、その子に各種のパネルを置いてパー...
そのコンテナをパーティ人数分コピーし、それぞれの描画コン...
***特殊書式の例 [#w31a8c1b]
''&size(16){\partystatus[x]};''
これは、「コンテナ管理番号に合わせたパーティメンバーのス...
-コンテナ管理番号に合わせたパーティーメンバー
このパネルの親にあたるコンテナのコンテナ管理番号で指...
パーティーの先頭は「0」、次のメンバーは「1」、その次...
つまり、「コンテナ管理番号」に「0」が入っていれば先頭...
#br
注意
コンテナAの子にコンテナBを入れ、その子にテキストパ...
- ステータスX
パーティメンバーのどのステータスを表示するのかをパラ...
この特殊書式をダイアログで入れようとすると、下図のよ...
#ref(./レイアウトツール_特殊書式_2.png,70%)
#br
''&size(16){\partystatus [x][y]};''
これは「パーティメンバーXのステータスY」という意味の特殊...
先ほどの例との違いはパラメータが2つあること、そして親のコ...
- コンテナ管理番号に合わせたパーティメンバー
この場合「X]で指定した№のパーティメンバーの何かを表示す...
- ステータスY
先ほどの例と同じです。[Y]に右に出てくるリストを見て必...
#ref(./レイアウトツール_特殊書式.png,70%)
#br
''&size(16){\partyimage};''
コンテナ管理番号に合わせたパーティメンバーの画像
- 画像
画像、と説明に書いてある特殊書式はアイコンや画像を表示...
基本的に「データベース」メニューで指定された画像を表示...
ゲーム中イベントで画像の差し替えをしていれば、差し替え...
''&size(16){\currentitemstatus};''
選択中の所持アイテムのステータス
- 選択中
「選択中の」と説明にある場合、メニュー内でカーソルがあっ...
***''テキストパネル プロパティ'' [#fe309db5]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''パネルで表示するものの指定''
表示するテキスト、または特殊書式を記入します。
クリックすると特殊書式挿入挿入サポートダイアログが開き、...
・普通のテキストと特殊書式は混ぜて使うことができます。
例:Lv.\partystatus[0] Lv.は普通のテキスト、\partyst...
・改行をすることで複数行を入力することができます。
--''文字スケール''
表示しているもののスケール値を設定します。
ゲームの解像度変更に対応するためフォントについてもポイン...
--''色''
テキストの表示色を設定します。
画像については指定した色を元の画像の色に乗算します。
--''無効色''
テキストの無効状態の表示色を設定します。
--''ステータスアップ色''
テキストのステータスアップ状態の表示色を設定します。
--''ステータスダウン色''
テキストのステータスダウン状態の表示色を設定します。
--''アウトライン''
テキストにアウトラインをつけます。
--''影''
テキストに影をつけます。
--''イタリック''
テキストをイタリック体(斜体)にします。
--''ボールド''
テキストをボールド(太字)にします。
----
-&size(16){''制御''};
----
--''自動改行''
表示するテキストが、基本で設定したこのパネルの横サイズに...
--''親コンテナでクリッピングする''
表示するテキスト・画像が親コンテナより外側に表示するよう...
----
-&size(16){''特殊''};
----
--''コンテナ管理番号''
このパネルに適用されているコンテナ管理番号を表示します。
直接の親となるコンテナの持つ管理番号と同じ値になります。
//■■■■■■■■■■■■■■■■■■■■■
**スプライトパネル [#o9a9f088]
[[スプライトツール]]で作成する「スプライト」を表示できる...
スプライトで指定しているイメージも表示することができます。
主にアニメーション付きのグラフィカルな表示物を表示する際...
#ref(./レイアウトツール_Sprite.png,70%)
#br
***''スプライトパネル プロパティ'' [#s710a582]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''スプライトセット''
表示するスプライトセットを指定します。スプライトセット内...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
--''色''
指定したスプライトセットの画像に対してここで指定した色を...
//■■■■■■■■■■■■■■■■■■■■■
**スライダーパネル [#ed22f1cb]
HPゲージのような変化する値によって伸び縮みするゲージを表...
また、サブメニューコンテナの子として配置され、かつ特定の...
コンフィグ画面のBGM/SEの音量設定がこれに当たります。
スライダーパネルについての使用例としては、トップメニュー...
***ポイントとなるプロパティ [#cf796407]
スライダーパネルのプロパティ項目のうちポイントとなる項目...
#ref(./レイアウトツール_Slider.png,70%)
#br
- ''表示''
スライダーの表示は「伸び縮みする向き」「背景」「スライダ...
それぞれの画像は指定しないことも可能です。
#ref(./レイアウトツール_スライダー説明.png,70%)
#br
- ''スライダーに反映するパラメータ''
どのパラメータをスライダーで表示するか、特殊書式で指定し...
- ''反応範囲拡張サイズ''
サムがあるスライダーを使う場合、この値の分マウス操作時の...
プロパティの中には「初期値」のように、ユーザー操作によっ...
- ''値でスライダーの色を変更''
例えば「HPが残り何%になったらバーを赤くする」といった用...
***''スライダーパネル プロパティ'' [#wa6afdd9]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''スライダーの向き''
スライダーが伸び縮みする向きを「上下」または「左右」のど...
--''背景画像''
スライダーの背景に置かれる画像を設定します。
--''背景画像色''
指定した画像に対してここで指定した色を乗算します。白一色...
--''枠の太さ''
背景画像に「矩形を表示する」を設定した場合の枠の太さ設定...
--''矩形使用時の枠の色''
背景画像を「矩形を表示する」と設定した場合の表示色の設定...
--''スライダー画像''
スライダーの画像を指定します。
--''スライダー画像色''
指定した画像に対してここで指定した色を乗算します。白一色...
--''サム用画像''
スライダーのつまみ部分になる画像を指定します。
--''値をテキストで表示する''
ユーザーがスライダーを操作した結果、変化する値をテキスト...
--''スライダーテキスト色''
表示する「値」のテキストの色を設定します。
--''表示する値のオフセットX''
表示する「値」の横(X)方向のオフセット値を設定します。
原点はスライダーの中心となります。
--''表示する値のオフセットY''
表示する「値」の縦(Y)方向のオフセット値を設定します。
原点はスライダーの中心となります。
--''表示する値のスケール''
表示する値のスケールを設定します。
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''初期値''
サブメニューコンテナによって設定されたアクションの初期値...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''数値上限''
スライダーの最大値を設定します。
HP値のようなパラメータによって変動するゲージを使用時は無...
--''数値下限''
スライダーの最小値を設定します。
HP値のようなパラメータによって変動するゲージを使用時は無...
--''スライダーに反映するパラメータ''
特殊書式でパーティメンバーのHPバーやイベントで作成した変...
矢印をクリックすると指定できる特殊書式のダイアログが表示...
--''反応範囲拡張サイズX''
カーソルの反応範囲の横(X)の値を実際のスライダー見た目より...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''反応範囲拡張サイズY''
カーソルの反応範囲の縦(Y)の値を実際のスライダー見た目より...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''値でスライダーの色を変更する''
パラメータが指定のパーセンテージ以下になった時に、スライ...
--''色の変更開始割合''
パラメータの最大値に対してどれぐらい減少したらスライダー...
--''変更後のスライダー画像色''
変更後のスライダーの色を指定します。
--''値でスライダーの色を変更する2''
パラメータが指定の値以下になった時に、スライダーの色を変...
--''色の変更開始割合''
パラメータの最大値に対してどれぐらい減少したらスライダー...
--''変更後のスライダー画像色''
変更後のスライダーの色を指定します。
//■■■■■■■■■■■■■■■■■■■■■
**スピンパネル [#lefb30ea]
左右の入力操作で、テキスト項目を選択できる仕組みを提供す...
''&color(red){現状「コンフィグ」画面でのみ効力を発揮しま...
***ポイントとなるプロパティ [#k7af8279]
スピンパネルのプロパティ項目のうちポイントとなる項目を説...
#ref(./レイアウトツール_スピンパネル.png,70%)
#br
- ''スピンテキスト・初期値''
左右入力したときに表示されるテキストの設定と、ゲーム内で...
※テキストについて、区切りは\nを入れてください。
#br
上に添付された例では「一瞬」「速い」「普通」「遅い」とい...
「初期値」の項目には「1」が指定されています。
「一瞬」が「0」、「速い」が「1」、「普通」が「2」、「遅い...
***''スピンパネル プロパティ'' [#a852502e]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''背景画像''
スピン操作パネルの背景に置かれる画像を設定します。
--''左ボタン画像''
左ボタン用の画像を設定します。
--''右ボタン画像''
右ボタン用の画像を設定します。
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''スピンテキスト''
表示するテキスト(選択肢)を設定します。文字列を\nで区切...
(例:一瞬\n速い\n普通\n遅い)
--''スピンテキスト色''
パネルで表示するテキストの色を指定します。
--''初期値''
表示するデフォルト値を設定します。
(例:一瞬\n速い\n普通\n遅いとテキストに入力されている時...
--''文字オフセットX''
パネルの原点からのテキストの横(X)の表示オフセット値を設定...
原点はパネルの中央となります。
--''文字オフセットY''
パネルの原点からのテキストの縦(Y)の表示オフセット値を設定...
原点はパネルの中央となります。
--''文字スケール''
文字のスケールを設定します。
終了行:
*''レイアウトパーツの種類と設定できるプロパティ項目'' [#c...
#contents
**''レイアウトパーツの種類'' [#nf83b1b7]
レイアウトは、レイアウトパーツを組み合わせて作ります。
それぞれのパーツがどのように使われるかは、デフォルトのレ...
特にタイトル画面、メニュー画面・コンフィグ画面・バトルス...
***''コンテナ'' [#fee30112]
コンテナはさまざまな要素を束ねる、レイアウトのベースとな...
コンテナは他のコンテナ、またはパネルを子の要素として持つ...
|ツリー上のアイコン|コンテナ名|説明|h
|#ref(./24_menuSys.png)|メニューコンテナ|画面のメニューの...
|#ref(./24_menuitem.png)|サブメニューコンテナ|メニュー内...
|#ref(./24_container.png)|描画コンテナ|描画する要素をまと...
下図は「メニュー」画面のシステムレイアウト(デフォルトレ...
#ref(./レイアウトツール_コンテナ説明.png,70%)
#br
- 「メインメニュー表示」コンテナはメニューコンテナです。
アイテム、スキル……と言ったサブメニューコンテナたちの土台...
サブメニューコンテナのサイズやコンテナ間の間隔、カーソル...
- 「アイテム」コンテナはサブメニューコンテナです。
「スキル」「装備」……も同じくサブメニューコンテナです。
サブメニューコンテナはメニューの選択「項目」で、メニュー...
ここを選択されたらどのメニューに遷移するかは、このコンテ...
- 「簡易ステータス」コンテナは描画コンテナです。
「簡易ステータス」コンテナの子として、同じく描画コンテナ...
描画用コンテナは画像を指定して表示させることもできますが...
「キャスト1」コンテナの中に表示されている顔アイコンや、さ...
***''パネル'' [#m2c13103]
パネルは「レイアウトに表示される要素」です。パネルは子を...
|ツリー上のアイコン|コンテナ名|説明|h
|#ref(./24_text.png)|テキストパネル|テキストもしくは特殊...
|#ref(./24_image.png)|スプライトパネル|指定したスプライト...
|#ref(./24_menuslider.png)|スライダーパネル|HPゲージや、...
|#ref(./24_menuspin.png)|スピンパネル|左右の入力操作で、...
下図は「メニュー」画面のシステムレイアウト(デフォルトレ...
#ref(./レイアウトツール_パネル説明.png,70%)
#br
ほとんどの表示物が「テキストパネル」で作られていることが...
「キャストアイコン:赤枠」は特殊書式で「データベース>[[キ...
「HP:緑枠」は単なるテキスト「HP」を指定しています。
「HP値:黒枠」は特殊書式で「パーティー内№1のキャラの現在...
「HPバー:青枠」はスライダーパネルを使って現在のHP値をゲ...
//特殊書式については[[]]をご覧ください。
//■■■■■■■■■■■■■■■■■■■■■
**メニューコンテナ [#yf08bfd4]
メニューコンテナはいわゆる「メニュー」の土台となるコンテ...
メニューのウィンドウ自体は「メニューコンテナ」、その上に...
***ポイントとなるプロパティ [#l3e7e612]
メニューコンテナのプロパティ項目のうちポイントとなる項目...
#ref(./レイアウトツール_Menu.png,70%)
#br
-''マスク画像''
マスク用の画像を設定することで、コンテナの子要素をくり...
マスク画像にはα付きの画像も利用することができます。
[[マスク画像のサンプル:https://rpgbakin.com/pukiwiki/?p...
※その際設定するコンテナの「画像」は設定なしにしておくと...
またイメージ>reservedフォルダ>Primitiveフォルダに正方...
- ''&aname(LayoutTool_Effects){表示演出};''
メニューウィンドウが出現する、消えるといったモーションを...
モーションは[[スプライトツール]]で作成したものを指定しま...
「動きを参照するスプライトセット」欄からスプライトセット...
デフォルトデータとして「LayoutAnimation」というスプライト...
#br
新しいモーションを作りたくなった場合は[[スプライトツール]...
デフォルトで設定されている「LayoutAnimation」はリソース>...
まずはこのデータをコピー&ペーストした上で[[スプライトツ...
#br
「表示演出」では、「スプライトの動きだけ参照して、スプラ...
ただし、「マスクを設定したスプライト」を指定すると、動き...
- ''サブメニューコンテナの設定''
「サブメニューコンテナ」のサイズや、コンテナ間の間隔はメ...
左図の緑の枠、メニュー項目の「アイテム」は「サブメニュー...
#br
「サブメニューコンテナ」のプロパティーにある「オフセット...
- ''メニューコンテナのプロパティーは長い''
メニューコンテナのプロパティーには多くの項目があります。
スクロールバーを動かすと、プロパティー欄の下のほうにある...
つい見逃しがちですのでご注意ください。
***メニューコンテナ プロパティ [#sc06514b]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X''
レイアウトパーツのX座標を指定します。
--''表示位置Y''
レイアウトパーツのY座標を指定します。
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
--''特殊座標指定タグ''
このタグを指定することで、イベントやバトル中においてBakin...
またこのタグを指定した場合、プロパティー基本 表示位置X,Y...
矢印をクリックすると特殊座標指定タグ挿入ダイアログが表示...
ダイアログにはその画面で有効なタグのみが表示されます。
特殊座標指定タグについては[[特殊座標指定タグ挿入ダイアロ...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''画像''
コンテナの下地となる画像(背景やウィンドウ枠)を指定しま...
--''矩形として表示する''
「基本」で設定した領域を指定の色で塗りつぶします。
--''色''
指定した画像もしくは矩形に対してここで指定した色を乗算し...
--''加算合成を利用する''
通常は乗算で色の計算を行いますが、スイッチをONにすると加...
--''マスク画像''
マスク用の画像を設定することで、コンテナの子要素を切り抜...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
デフォルトデータとして「LayoutAnimation」が設定されていま...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
- シングルクリックで決定
ONにするとこのコンテナで表示されるメニューはシングルクリ...
--''メニューが開いたときに非表示にする''
メニューが開いたときに、このコンテナを非表示にします。
--''子供のテキストが空の時に非表示にする''
コンテナ内のテキストパネルに表示する情報がない場合、この...
(例:特殊書式でキャストおよびステータスを表示する場合。)
--''クリッピングに親も含める''
クリッピングのサイズを計算する際、親のコンテナを含めた矩...
----
-&size(16){''サブメニューコンテナの設定''};
サブメニューコンテナ(項目の選択の要素用コンテナ)の位置...
----
--''配置方法''
サブメニューコンテナの配置方法を設定します。横と縦の2種...
--''1行または1列あたりの要素数''
1行または1列あたりの要素数を設定します。
縦に並べた場合、上下キーでカーソルが移動します。
--''パディングX''
「選択肢」画面でのみ設定できます。
サブメニューコンテナの左右のパディング値を指定できます。
--''パディングY''
「選択肢」画面でのみ設定できます。
サブメニューコンテナの上限のパディング値を指定できます。
--''オフセットX''
このコンテナ内のサブメニューコンテナの配置位置を指定しま...
--''オフセットY''
このコンテナ内のサブメニューコンテナの配置位置を指定しま...
--''サブメニューコンテナ横幅''
サブメニューコンテナの横幅サイズを設定します。
--''サブメニューコンテナ縦幅''
サブメニューコンテナの縦幅サイズを設定します。
--''サブメニューコンテナ余白X''
サブメニューコンテナ周辺の余白の横サイズを指定します。
--''サブメニューコンテナ余白Y''
サブメニューコンテナ周辺の余白の縦サイズを指定します。
--''配置基準''
サブメニューコンテナの配置基準点を設定します。
--''選択枠画像''
サブメニューコンテナを選択した際に表示される画像を設定し...
「枠」とありますが、枠以外の画像でも構いません。
--''選択枠色''
選択枠の画像に指定の色を乗算します。白一色で画像を作成し...
--''加算合成を利用''
ONにすると「選択枠色」で指定した色を「選択枠画像」の色に...
--''選択枠画像を点滅''
ONにすると、「選択枠画像」が点滅します。
--''背景用画像''
サブメニューコンテナの背景用画像を設定します。
--''背景用色''
背景に指定の色を乗算します。白一色で画像を作成し、この項...
--''加算合成を利用''
ONにすると「背景用色」で指定した色を「背景用画像」の色に...
----
-&size(16){''カーソルの設定''};
項目を指し示すカーソルに関する設定をします。
----
--''選択カーソルスプライトセット''
カーソルとして表示するスプライトセットを指定します。
--''選択カーソル表示中モーション''
選択カーソルの表示中のモーションを指定します。
--''選択カーソル非アクティブ時モーション''
選択カーソルが非アクティブの時のモーションを設定します。
--''選択カーソル出現モーション''
選択カーソルが出現するときのモーションを設定します。
--''選択カーソル消滅モーション''
選択カーソルが消滅するときのモーションを設定します。
--''カーソルオフセットX''
カーソルと、カーソルが当たるサブメニューコンテナの原点か...
--''カーソルオフセットY''
カーソルと、カーソルが当たるサブメニューコンテナの原点か...
--''カーソル位置の補間を行うか''
カーソルが次の位置に移動する際の、動きについての補間方法...
--''カーソル位置の補間にかかる時間''
カーソル位置の補間にかかる時間(秒)を設定します。
----
-&size(16){''ページマーク設定''};
メニューの選択項目が複数ページにわたる場合のインジケータ...
----
--''表示する''
ページマークを表示するかどうかを設定します。
ページマークに使用する画像はゲーム定義>システムリソース...
--''1ページ以内のとき非表示''
スイッチをONにすると、全項目が1ページに収まるとき、ページ...
--''オフセットX''
基準となる位置から横(X)方向にページマークをずらす距離を設...
--''オフセットY''
基準となる位置から縦(Y)方向にページマークをずらす距離を設...
--''ページ位置カレント''
表示項目が複数ページにわたって存在する場合、現在のページ...
ゲーム定義>システムリソースで指定されている画像よりも、...
--''ページ位置''
表示項目が複数ページにわたって存在することを示すためのグ...
ゲーム定義>システムリソースで指定されている画像よりも、...
//■■■■■■■■■■■■■■■■■■■■■
**サブメニューコンテナ [#vbfb847e]
サブメニューコンテナはカーソルを動かして選択できる「メニ...
メニューコンテナの子としてのみ配置できます。
''&color(red){コンテナのサイズやメニュー内での並びなどは...
一方このコンテナでは、選択された際の挙動などを設定するこ...
***ポイントとなるプロパティ [#j507a413]
サブメニューコンテナのプロパティ項目のうちポイントとなる...
#ref(./レイアウトツール_Submenu.png,70%)
#br
- ''アクション~開くレイアウト''
ゲーム中、サブメニューコンテナを選択した(カーソルを合わ...
そして、その「アクション」が発生したとき、どのレイアウト...
#br
上図では、ゲーム中「アイテム」のところで決定ボタンを押す...
プロパティ「アクション」で指定した「アイテムメニューを表...
#br
''&color(red){レイアウトを作って、テストプレイなどでチェ...
#br
例えば、アイテム選択画面に新しいレイアウト「NewItemSelect...
テストプレイをしてメニューの「アイテム」で決定ボタンを押...
問題の原因は「開くレイアウト」で、「NewItemSelect」が設定...
#br
いろいろな画面のサブコンテナメニューのアクション欄をご覧...
-''アクション「共通イベントを呼び出し」''
決定ボタンを押すとことで共通イベントを呼び出せるアクショ...
指定する共通イベントはマップエディター>[[コモンイベント...
#br
例えば「全員のHPが回復する」イベントを作成しておきます。
メニューの中にそのイベントを呼び出すアクションを指定した...
-''指定した「アクション」に応じて表示されるプロパティ項目...
例えば「共通イベント」は、「アクション」の項目にて「共通...
「アクション」に応じて、設定しても意味のない項目は表示さ...
***サブメニューコンテナ プロパティ [#s1e38fd3]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''オフセットX''
親であるメニューコンテナで指定された位置からの横(X)方向の...
メニューコンテナのサブメニューコンテナの設定>オフセット...
--''オフセットY''
親であるメニューコンテナで指定された位置からの横(Y)方向の...
メニューコンテナのサブメニューコンテナの設定>オフセットY...
--''表示条件スイッチ''
イベントスイッチを指定し、その状態によってこのパーツの表...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
メニューコンテナの[[表示演出:https://rpgbakin.com/pukiwik...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
--''決定モーション''
このサブメニューコンテナが選択され決定ボタンが押された際...
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''上を押したときに選択するサブメニューコンテナ''
--''下を押したときに選択するサブメニューコンテナ''
--''左を押したときに選択するサブメニューコンテナ''
--''右を押したときに選択するサブメニューコンテナ''
プレイヤーの入力方向に応じて、どのサブメニューコンテナに...
指定内容によっては選択されないサブメニューコンテナが発生...
--''アクション''
この項目が選択された際に実行するアクションを設定します。
--''アクションを実行する入力''
設定した入力が発生した際にアクションが実行されます。
設定する入力にどのキー・ボタンを割り当てるかはゲーム定義...
--''開くレイアウト''
この項目が選択された際に開くレイアウトを指定します。「ア...
--''共通イベント''
選択した際に実行される共通イベントを指定します。先に実行...
またこのコンテナのアクションとして「共通イベントを呼び出...
--''レイアウトを開いたときに親コンテナを非表示''
指定したレイアウトが開いたときに、所属するメニューコンテ...
--''選択枠画像を表示''
このコンテナを選択した際、メニューコンテナの「サブメニュ...
--''選択カーソルを表示''
このコンテナを選択した際、メニューコンテナの「サブメニュ...
--''コンテナ管理番号を自動で割り当てない''
サブメニューコンテナのコンテナ管理番号は、通常レイアウト...
しかしこの項目をオンにすると番号の自動割り当てから外すこ...
#br
この機能はアイテム選択画面でソート用の選択項目を設定する...
トップメニュー>ゲームギャラリーにある「ダンジョンRPGサン...
#br
下図左側がコンテナ管理番号の自動割り当てがされている時の...
下図右側は「Continue」コンテナでこの項目をオンにし、コン...
#ref(./Container_MG_No.png,80%)
#br
//***アクション
//アクションについて追記が必要なものをここで説明する
//■■■■■■■■■■■■■■■■■■■■■
**描画コンテナ [#nda7db05]
描画コンテナは「メニュー」に関わらない表示物をまとめるの...
また単に静止画を表示するためにも使うことができます。
***ポイントとなるプロパティ [#u34f9545]
描画コンテナのプロパティ項目のうちポイントとなる項目を説...
#ref(./レイアウトツール_描画コンテナ.png,70%)
#br
- ''特殊座標指定タグ''
選択肢や会話ウィンドウなどイベントなどで位置を指定できる...
例えば、システム(デフォルト)レイアウトの「選択肢」画面...
他に「会話」画面、「バトルステータス」画面などで使用され...
特殊座標指定タグ挿入ダイアログでは、その画面で有効なタグ...
- ''画像''
描画コンテナの「画像」に単に静止画を指定することで、一枚...
-''マスク画像''
マスク用の画像を設定することで、コンテナの子要素をくり...
マスク画像にはα付きの画像も利用することができます。
[[マスク画像のサンプル:https://rpgbakin.com/pukiwiki/?p...
※その際設定するコンテナの「画像」は設定なしにしておくと...
またイメージ>reservedフォルダ>Primitiveフォルダに正方...
- ''コンテナ管理番号''
このコンテナの子にあたるテキストパネルで使われる「特殊書...
「-1」は、「番号ナシ」と同じ意味です。
***描画コンテナ プロパティ [#kd4ed0af]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X''
レイアウトパーツのX座標を指定します。
--''表示位置Y''
レイアウトパーツのY座標を指定します。
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
--''スケールX''
レイアウトパーツのX軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツのY軸の表示スケールを指定します。
--''特殊座標指定タグ''
このタグを指定することで、イベントやバトル中においてBakin...
またこのタグを指定した場合、プロパティー基本 表示位置X,Y...
矢印をクリックすると特殊座標指定タグの選択ダイアログが表...
--''表示条件スイッチ''
イベントスイッチを指定し、その状態によってこのパーツの表...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''画像''
コンテナの下地となる画像(背景やウィンドウ枠)を指定しま...
--''指定サイズを矩形として塗りつぶす''
「基本」で設定した領域を指定の色で塗りつぶします。
--''色''
指定した画像もしくは矩形に対してここで指定した色を乗算し...
--''加算合成を利用する''
通常は乗算で色の計算を行いますが、スイッチをONにすると加...
--''マスク画像''
マスク用の画像を設定することで、コンテナの子要素を切り抜...
----
-&size(16){''表示演出''};
レイアウトパーツの出現・消滅など演出にまつわる設定をしま...
メニューコンテナの[[表示演出:https://rpgbakin.com/pukiwik...
----
--''「動き」を参照するスプライトセット''
レイアウトの表示演出に利用するスプライトセットを指定しま...
指定したスプライトセットの「イメージ」以外の情報、及び「...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''コンテナ管理番号''
このコンテナの直下の階層に置かれた子の要素で指定された、...
パーティメンバーに関する特殊書式なら「0」は先頭のメンバー...
--''メニューが開いたときに非表示にする''
メニューが開いたときに、このコンテナを非表示にします。
--''子供のテキストが空の時に非表示にする''
コンテナ内のテキストパネルに表示する情報がない場合、この...
(例:特殊書式でキャストおよびステータスを表示する場合。)
--''クリッピングに親も含める''
クリッピングのサイズを計算する際、親のコンテナを含めた矩...
----
-&size(16){''特殊''};
特定の画面でのみ設定可能な項目です。
----
--''自動サイズ調整''
親コンテナのサイズ変更に合わせて、このコンテナのサイズを...
「文字入力」画面、「汎用メッセージ」画面にて利用すること...
//■■■■■■■■■■■■■■■■■■■■■
**テキストパネル [#y3535844]
テキストもしくは特殊書式にて指定されるゲーム内のパラメー...
名前は文字列となっていますが、指定する特殊書式によっては...
非常に多く使われるパネルです。
***ポイントとなるプロパティ [#sd35e41c]
テキストパネルのプロパティ項目のうちポイントとなる項目を...
#ref(./レイアウトツール_テキストパネル.png,70%)
#br
ー ''パネルで表示するものの指定''
このテキストパネルで何を表示するかを指定します。
記入欄をクリックするとダイアログが開き、入力した内容が表...
複数行を入力することもできます。
リストにある特殊書式を使うと「データベース」メニューなど...
書式の説明欄には、その書式を使うことで何を表示させること...
***特殊書式 [#r54066b5]
特殊書式を使うことで、テキストパネルにて「データベース」...
例えばキャストのHP値、アイテムリストに並ぶアイテム名、ス...
特殊書式の中には1~2つのパラメータを指定するものがありま...
下記はパラメータが2つある場合の記述例です。
''&size(16){\partystatus[0][0]};''
また特殊書式はテキストと組み合わせて使うことも出来ます。
下記の例では「\Partystatus[]」は特殊書式で、「/」は単なる...
''&size(16){\partystatus[2] / \partystatus[1]};''
-コンテナ管理番号
特殊書式の中には親となるコンテナの「コンテナ管理番号」に...
例えば下記のパーティメンバーのアイコンを表示する特殊書式...
''&size(16){\partyimageicon};''
#br
例えばメンバーのステータスを一度に表示するレイアウトを作...
まず描画コンテナを置き、その子に各種のパネルを置いてパー...
そのコンテナをパーティ人数分コピーし、それぞれの描画コン...
***特殊書式の例 [#w31a8c1b]
''&size(16){\partystatus[x]};''
これは、「コンテナ管理番号に合わせたパーティメンバーのス...
-コンテナ管理番号に合わせたパーティーメンバー
このパネルの親にあたるコンテナのコンテナ管理番号で指...
パーティーの先頭は「0」、次のメンバーは「1」、その次...
つまり、「コンテナ管理番号」に「0」が入っていれば先頭...
#br
注意
コンテナAの子にコンテナBを入れ、その子にテキストパ...
- ステータスX
パーティメンバーのどのステータスを表示するのかをパラ...
この特殊書式をダイアログで入れようとすると、下図のよ...
#ref(./レイアウトツール_特殊書式_2.png,70%)
#br
''&size(16){\partystatus [x][y]};''
これは「パーティメンバーXのステータスY」という意味の特殊...
先ほどの例との違いはパラメータが2つあること、そして親のコ...
- コンテナ管理番号に合わせたパーティメンバー
この場合「X]で指定した№のパーティメンバーの何かを表示す...
- ステータスY
先ほどの例と同じです。[Y]に右に出てくるリストを見て必...
#ref(./レイアウトツール_特殊書式.png,70%)
#br
''&size(16){\partyimage};''
コンテナ管理番号に合わせたパーティメンバーの画像
- 画像
画像、と説明に書いてある特殊書式はアイコンや画像を表示...
基本的に「データベース」メニューで指定された画像を表示...
ゲーム中イベントで画像の差し替えをしていれば、差し替え...
''&size(16){\currentitemstatus};''
選択中の所持アイテムのステータス
- 選択中
「選択中の」と説明にある場合、メニュー内でカーソルがあっ...
***''テキストパネル プロパティ'' [#fe309db5]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''表示原点''
レイアウトパーツの表示原点を指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''パネルで表示するものの指定''
表示するテキスト、または特殊書式を記入します。
クリックすると特殊書式挿入挿入サポートダイアログが開き、...
・普通のテキストと特殊書式は混ぜて使うことができます。
例:Lv.\partystatus[0] Lv.は普通のテキスト、\partyst...
・改行をすることで複数行を入力することができます。
--''文字スケール''
表示しているもののスケール値を設定します。
ゲームの解像度変更に対応するためフォントについてもポイン...
--''色''
テキストの表示色を設定します。
画像については指定した色を元の画像の色に乗算します。
--''無効色''
テキストの無効状態の表示色を設定します。
--''ステータスアップ色''
テキストのステータスアップ状態の表示色を設定します。
--''ステータスダウン色''
テキストのステータスダウン状態の表示色を設定します。
--''アウトライン''
テキストにアウトラインをつけます。
--''影''
テキストに影をつけます。
--''イタリック''
テキストをイタリック体(斜体)にします。
--''ボールド''
テキストをボールド(太字)にします。
----
-&size(16){''制御''};
----
--''自動改行''
表示するテキストが、基本で設定したこのパネルの横サイズに...
--''親コンテナでクリッピングする''
表示するテキスト・画像が親コンテナより外側に表示するよう...
----
-&size(16){''特殊''};
----
--''コンテナ管理番号''
このパネルに適用されているコンテナ管理番号を表示します。
直接の親となるコンテナの持つ管理番号と同じ値になります。
//■■■■■■■■■■■■■■■■■■■■■
**スプライトパネル [#o9a9f088]
[[スプライトツール]]で作成する「スプライト」を表示できる...
スプライトで指定しているイメージも表示することができます。
主にアニメーション付きのグラフィカルな表示物を表示する際...
#ref(./レイアウトツール_Sprite.png,70%)
#br
***''スプライトパネル プロパティ'' [#s710a582]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''スプライトセット''
表示するスプライトセットを指定します。スプライトセット内...
--''表示中モーション''
表示中のモーションを指定します。
--''出現モーション''
出現時のモーションを指定します。
--''消滅モーション''
消滅時のモーションを指定します。
#br
上記のモーション欄になんらかのモーションが指定されている...
--''色''
指定したスプライトセットの画像に対してここで指定した色を...
//■■■■■■■■■■■■■■■■■■■■■
**スライダーパネル [#ed22f1cb]
HPゲージのような変化する値によって伸び縮みするゲージを表...
また、サブメニューコンテナの子として配置され、かつ特定の...
コンフィグ画面のBGM/SEの音量設定がこれに当たります。
スライダーパネルについての使用例としては、トップメニュー...
***ポイントとなるプロパティ [#cf796407]
スライダーパネルのプロパティ項目のうちポイントとなる項目...
#ref(./レイアウトツール_Slider.png,70%)
#br
- ''表示''
スライダーの表示は「伸び縮みする向き」「背景」「スライダ...
それぞれの画像は指定しないことも可能です。
#ref(./レイアウトツール_スライダー説明.png,70%)
#br
- ''スライダーに反映するパラメータ''
どのパラメータをスライダーで表示するか、特殊書式で指定し...
- ''反応範囲拡張サイズ''
サムがあるスライダーを使う場合、この値の分マウス操作時の...
プロパティの中には「初期値」のように、ユーザー操作によっ...
- ''値でスライダーの色を変更''
例えば「HPが残り何%になったらバーを赤くする」といった用...
***''スライダーパネル プロパティ'' [#wa6afdd9]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''スライダーの向き''
スライダーが伸び縮みする向きを「上下」または「左右」のど...
--''背景画像''
スライダーの背景に置かれる画像を設定します。
--''背景画像色''
指定した画像に対してここで指定した色を乗算します。白一色...
--''枠の太さ''
背景画像に「矩形を表示する」を設定した場合の枠の太さ設定...
--''矩形使用時の枠の色''
背景画像を「矩形を表示する」と設定した場合の表示色の設定...
--''スライダー画像''
スライダーの画像を指定します。
--''スライダー画像色''
指定した画像に対してここで指定した色を乗算します。白一色...
--''サム用画像''
スライダーのつまみ部分になる画像を指定します。
--''値をテキストで表示する''
ユーザーがスライダーを操作した結果、変化する値をテキスト...
--''スライダーテキスト色''
表示する「値」のテキストの色を設定します。
--''表示する値のオフセットX''
表示する「値」の横(X)方向のオフセット値を設定します。
原点はスライダーの中心となります。
--''表示する値のオフセットY''
表示する「値」の縦(Y)方向のオフセット値を設定します。
原点はスライダーの中心となります。
--''表示する値のスケール''
表示する値のスケールを設定します。
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''初期値''
サブメニューコンテナによって設定されたアクションの初期値...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''数値上限''
スライダーの最大値を設定します。
HP値のようなパラメータによって変動するゲージを使用時は無...
--''数値下限''
スライダーの最小値を設定します。
HP値のようなパラメータによって変動するゲージを使用時は無...
--''スライダーに反映するパラメータ''
特殊書式でパーティメンバーのHPバーやイベントで作成した変...
矢印をクリックすると指定できる特殊書式のダイアログが表示...
--''反応範囲拡張サイズX''
カーソルの反応範囲の横(X)の値を実際のスライダー見た目より...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''反応範囲拡張サイズY''
カーソルの反応範囲の縦(Y)の値を実際のスライダー見た目より...
HP値のようなパラメータによって変動するゲージを使用時は無...
--''値でスライダーの色を変更する''
パラメータが指定のパーセンテージ以下になった時に、スライ...
--''色の変更開始割合''
パラメータの最大値に対してどれぐらい減少したらスライダー...
--''変更後のスライダー画像色''
変更後のスライダーの色を指定します。
--''値でスライダーの色を変更する2''
パラメータが指定の値以下になった時に、スライダーの色を変...
--''色の変更開始割合''
パラメータの最大値に対してどれぐらい減少したらスライダー...
--''変更後のスライダー画像色''
変更後のスライダーの色を指定します。
//■■■■■■■■■■■■■■■■■■■■■
**スピンパネル [#lefb30ea]
左右の入力操作で、テキスト項目を選択できる仕組みを提供す...
''&color(red){現状「コンフィグ」画面でのみ効力を発揮しま...
***ポイントとなるプロパティ [#k7af8279]
スピンパネルのプロパティ項目のうちポイントとなる項目を説...
#ref(./レイアウトツール_スピンパネル.png,70%)
#br
- ''スピンテキスト・初期値''
左右入力したときに表示されるテキストの設定と、ゲーム内で...
※テキストについて、区切りは\nを入れてください。
#br
上に添付された例では「一瞬」「速い」「普通」「遅い」とい...
「初期値」の項目には「1」が指定されています。
「一瞬」が「0」、「速い」が「1」、「普通」が「2」、「遅い...
***''スピンパネル プロパティ'' [#a852502e]
----
-&size(16){''基本''};
レイアウトパーツの位置など基本的な設定をします。
----
--''表示位置X/オフセットX''
レイアウトパーツのX座標を指定します。
コンテナの子になっている場合は、親となるパーツからの横(X)...
--''表示位置Y/オフセットY''
レイアウトパーツのY座標を指定します。
コンテナの子になっている場合は、親となるパーツからの縦(Y)...
--''横サイズ''
レイアウトパーツの表示サイズの横幅を指定します。
--''縦サイズ''
レイアウトパーツの表示サイズの縦幅を指定します。
--''スケールX''
レイアウトパーツの横(X)軸の表示スケールを指定します。
--''スケールY''
レイアウトパーツの縦(Y)軸の表示スケールを指定します。
----
-&size(16){''表示''};
レイアウトパーツの画像など表示にまつわる設定をします。
----
--''背景画像''
スピン操作パネルの背景に置かれる画像を設定します。
--''左ボタン画像''
左ボタン用の画像を設定します。
--''右ボタン画像''
右ボタン用の画像を設定します。
----
-&size(16){''制御''};
レイアウトパーツの動作を設定します。
----
--''スピンテキスト''
表示するテキスト(選択肢)を設定します。文字列を\nで区切...
(例:一瞬\n速い\n普通\n遅い)
--''スピンテキスト色''
パネルで表示するテキストの色を指定します。
--''初期値''
表示するデフォルト値を設定します。
(例:一瞬\n速い\n普通\n遅いとテキストに入力されている時...
--''文字オフセットX''
パネルの原点からのテキストの横(X)の表示オフセット値を設定...
原点はパネルの中央となります。
--''文字オフセットY''
パネルの原点からのテキストの縦(Y)の表示オフセット値を設定...
原点はパネルの中央となります。
--''文字スケール''
文字のスケールを設定します。
ページ名: