レイアウトパーツの種類と設定できるプロパティ項目

レイアウトパーツの種類

レイアウトは、レイアウトパーツを組み合わせて作ります。
それぞれのパーツがどのように使われるかは、デフォルトのレイアウトデータや、サンプルゲームOrb Storiesのレイアウトデータを参考にするとよいでしょう。
特にタイトル画面、メニュー画面・コンフィグ画面・バトルステータス画面はさまざまなパーツの使い方の参考になると思います。

コンテナ

コンテナはさまざまな要素を束ねる、レイアウトのベースとなるパーツです。
コンテナは他のコンテナ、またはパネルを子の要素として持つことができます。(項目の選択用コンテナのみ、他のコンテナの子になることはありません。)

ツリー上のアイコンコンテナ名説明
24_menuSys.png
項目の選択用のコンテナ(メニューコンテナ)画面のメニューのベースとなるコンテナです。他のコンテナの子として配置することはできません。また一部の画面を除き、一画面に一つしか配置できません。
メニュー内で使われるカーソルや、ページ送りといった情報もこのコンテナで指定します。
24_menuitem.png
項目の選択の要素用コンテナ(サブメニューコンテナ)メニュー内の選択項目となるコンテナです。ゲーム内で選択された際にどういう処理をするか、どういう画面を開くかを設定できます。
このコンテナはメニューコンテナの子としてしか配置できません。
24_container.png
描画用のコンテナ(描画コンテナ)描画する要素をまとめられるコンテナです。
また単に静止画像を表示するためにも使うことができます。

下図は「メニュー」画面のシステムレイアウト(デフォルトレイアウト)です。

レイアウトツール_コンテナ説明.png
 

パネル

パネルは「レイアウトに表示される要素」です。パネルは子を持つことはできません。単体、もしくはコンテナに所属する形で使われます。

ツリー上のアイコンコンテナ名説明
24_text.png
文字列の描画用パネル(テキストパネル)テキストもしくは特殊書式にて指定されるゲーム内のパラメータを表示するパネルです。指定する特殊書式によっては画像を表示することもあります。
(例:特殊書式\equipimage[]を指定すると、データベースで設定した装備アイテム画像を表示します。)
ゲーム内パラメータや画像の表示に使うこのパネルは、非常に多く使うことになります。
24_image.png
スプライトの描画用パネル(スプライトパネル)指定したスプライトを表示するパネルです。
スプライトツールで作成したスプライトを画像も含めて表示することができます。
24_menuslider.png
スライダー操作用パネル(スライダーパネル)HPゲージや、音量調整などサム(つまみ)を使った操作をするスライダーを表示するためのパネルです。
親となるコンテナが指定する特定のアクションに対して使用することができます。
24_menuspin.png
スピン操作用パネル(スピンパネル)左右の入力操作で、テキスト項目を選択できる仕組みを提供するパネルです。「早い/普通/遅い」を左右キーで切り替えて選択するようなシーンで使います。
親となるコンテナが指定する特定のアクションに対して使用することができます。
現状は「コンフィグ」画面でのみ効力を発揮します。

下図は「メニュー」画面のシステムレイアウト(デフォルトレイアウト)の下部に表示されているキャストのパラメータ表示部分です。

レイアウトツール_パネル説明.png
 

ほとんどの表示物が「テキストパネル」で作られていることがわかります。
「キャストアイコン:赤枠」は特殊書式で「データベース>キャストに設定されているキャストのアイコンもしくは移動時の画像」を指定して表示しています。
「HP:緑枠」は単なるテキスト「HP」を指定しています。
「HP値:黒枠」は特殊書式で「パーティー内№1のキャラの現在のHP」「パーティー内№1のキャラのMaxHP」を指定して表示しています。

「HPバー:青枠」はスライダーパネルを使って現在のHP値をゲージの形で表示しています。

「項目の選択用のコンテナ」で設定できるプロパティ

「項目の選択の要素用コンテナ」で設定できるプロパティ

「描画用のコンテナ」で設定できるプロパティ

「文字列の描画用パネル」で設定できるプロパティ

「スプライトの描画用パネル」で設定できるプロパティ

「スライダー操作用パネル」で設定できるプロパティ

「スピン操作用パネル」で設定できるプロパティ


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS