Closed HidetoshiKawaguchi closed 1 year ago
「選択肢の表示」は以下の記法で組み込むことができます。
<ShowChoices: 背景, ウィンドウ位置, デフォルト, キャンセル> <When: 選択肢1の文> 選択肢1を選んだ時の処理 <When: 選択肢2の文> 選択肢2を選んだ時の処理 . . . <When: 選択肢6の文> 選択肢6を選んだ時の処理 <WhenCancel> 選択肢をキャンセルした時の処理 <End>
必須の引数はありません。 全ての引数はオプションとして設定でき、指定しない場合はデフォルト値が設定されます。 引数を設定しない場合、<ShowChoices>でも<ShowChoices: >でも記述できます。 Whenタグが上から順に選択肢1, 選択肢2と対応しています。
<ShowChoices>
<ShowChoices: >
When
ShowChoicesは選択肢の表示かSHCで代替できます。また、Whenは選択肢で、Endは分岐終了で、WhenCancel>は<キャンセルのとき>で代替できます。
ShowChoices
選択肢の表示
SHC
選択肢
End
分岐終了
WhenCancel>
<キャンセルのとき>
引数(オプション)の指定方法を述べる前に、いくつか具体例を示します。
例1: 以下の設定で、選択肢を2つ表示する場合
長老に会って挨拶は済ませてきたかい? <ShowChoices: Window, Right, 1, 2> <When: はい> そうか。それならよかった。 早速長老の依頼のとおり、北に向かってくれないかい。 <When: いいえ> それはいけない。 長老は君のような若者を探しているんだ。 挨拶に行って話を聞いてくれないかい。 <End>
また、例1の引数は全てデフォルト値なので、以下のようにも記述できます。2行目だけ異なります。
長老に会って挨拶は済ませてきたかい? <ShowChoices> <When: はい> そうか。それならよかった。 早速長老の依頼のとおり、北に向かってくれないかい。 <When: いいえ> それはいけない。 長老は君のような若者を探しているんだ。 挨拶に行って話を聞いてくれないかい。 <End>
例2: 以下の設定で、選択肢を3つ表示する場合
他にも話したいことがあるんだ。 何が聞きたい? <ShowChoices: Transparent, Middle, 1, Branch> <When: 勇者ノーゼンの伝説> 勇者ノーゼンは〜〜(省略 <When: 魔王に挑む冒険者の現状> 魔王に挑む冒険者は〜〜(省略 <When: 魔王について判明している点> 魔王について判明している点は〜〜(省略 <WhenCancel> ・・・え、僕の話、長すぎた?ごめんごめん。 <End>
それぞれの引数に設定できる項目は以下の通りです。ツクールの選択肢に対応しています。
Window
ウィンドウ
Dim
暗くする
Transparent
透明
Left
左
Middle
中
Right
右
None
なし
1
2
6
Branch
分岐
Disallow
禁止
wikiドキュメント案
(1) 選択肢の表示
「選択肢の表示」は以下の記法で組み込むことができます。
必須の引数はありません。 全ての引数はオプションとして設定でき、指定しない場合はデフォルト値が設定されます。 引数を設定しない場合、
<ShowChoices>
でも<ShowChoices: >
でも記述できます。When
タグが上から順に選択肢1, 選択肢2と対応しています。ShowChoices
は選択肢の表示
かSHC
で代替できます。また、When
は選択肢
で、End
は分岐終了
で、WhenCancel>
は<キャンセルのとき>
で代替できます。引数(オプション)の指定方法を述べる前に、いくつか具体例を示します。
例1: 以下の設定で、選択肢を2つ表示する場合
また、例1の引数は全てデフォルト値なので、以下のようにも記述できます。2行目だけ異なります。
例2: 以下の設定で、選択肢を3つ表示する場合
それぞれの引数に設定できる項目は以下の通りです。ツクールの選択肢に対応しています。
Window
orウィンドウ
Dim
or暗くする
Transparent
or透明
Left
or左
Middle
or中
Right
or右
None
orなし
1
2
6
Branch
or分岐
Disallow
or禁止
1
2
6
マニュアルにはない仕様
メモ