条件を示すオブジェクト(返却値はtrue/false)。YukiYukiを初期化するブロック引数として、テキストボックスの変更などの処理をブロック内に記述することが出来る。(readonly)release_checksポーズ解除を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。ok_checksコマンド選択決定を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。cancel_checksコマンド選択解除(キャンセル)を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。(readonly)release_checksポーズ解除を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。ok_checksコマンド選択決定を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。cancel_checksコマンド選択解除(キャンセル)を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。(readonly)release_checksポーズ解除を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。ok_checksコマンド選択決定を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。cancel_checksコマンド選択解除(キャンセル)を問い合わせるブロックの配列。callメソッドを持ち、true/falseを返すインスタンスを配列操作で追加・削除できる。(readonly)selecting_procsコマンド選択時に行うブロックの配列。ブロックは4つの引数を取る必要がある。callメソッドを持つブロックが使用可能。内部で1文字ずつ分割して、その字が処理されるごとに呼ばれる。そのため、引数chで入ってくるのは、分割された1文字となる。ObjectYukiにメソッドを追加する(すべてのYukiインスタンスに適応)ブロックを渡すことで、Yukiに新しいメソッドを追加できる。追加したメソッドは、すべてのYukiインスタンスで利用可能となる。コンテキストはYukiクラスのインスタンスとなるため、Yukiスクリプトと同じ感覚でメソッドを追加できる。ObjectYukiにメソッドを追加する(指定のYukiインスタンスのみ適応)ブロックを渡すことで、Yukiに新しいメソッドを追加できる。追加したメソッドは、指定したYukiインスタンスのみ利用可能となる。コンテキストはYukiクラスのインスタンスとなるため、Yukiスクリプトと同じ感覚でメソッドを追加できる。Object現在描画対象のパーツ名のリストを取得する[Yukiスクリプトとして利用可能]現在描画しているパーツ名の配列を参照する。実体のインスタンスは、partsメソッドで参照できるハッシュの値として格納されている。Objectプロット処理中に別のプロットを呼び出す呼び出し可能なプロットは以下の2種類。Objectプロット処理中に別のプロットを呼び出す呼び出し可能なプロットは以下の2種類。Objectプロット処理中に別のプロットを呼び出す呼び出し可能なプロットは以下の2種類。Objectブロック評価中、コマンド選択キャンセル問い合わせメソッド配列を置き換える同時に、コマンド選択開始時処理(Yuki#pre_cancel)、コマンド選択終了時処理(Yuki#post_cancel)を引数で設定できる。Objectコマンドを表示する[Yukiスクリプトとして利用可能]表示対象のコマンド群をCommand構造体の配列で示す。Yuki#updateが呼び出されても選択中の場合は、再び上記の処理を繰り返すcommand_list表示するコマンド群。各要素はCommand構造体/CommandEx構造体の配列cancel_toキャンセルボタンを押したときの結果。デフォルトはnil(キャンセル無効)chain_blockコマンドの表示方法。Object改行を行う[Yukiスクリプトとして利用可能]開業後にupdate_crテンプレートメソッドが1回呼ばれるtm改行回数。Objectブロック評価中、コマンド選択決定問い合わせメソッド配列を置き換える同時に、コマンド選択開始時処理(Yuki#pre_command)、コマンド選択終了時処理(Yuki#post_command)を引数で設定できる。自分自身を実行しようとするとMiyakoValueError例外が発生するyuki実行対象のYukiインスタンス(事前にsetupの呼び出しが必要)plotプロットインスタンス。Yuki#select_first_pageメソッドで開始位置が指定されている場合、以下の処理を行う。(1)select_first_pageメソッドで指定されたページから処理する。このメソッドはブロックが必須。ブロックがないと例外が発生する。select_first_pageメソッドは、この名前を検索する。now_pageメソッドの返却値でもあるuse_pause::ページの処理が終了した後、必ずpauseメソッドを呼び出すかどうかのフラグ。Objectパーツを参照する[Yukiスクリプトとして利用可能]パーツの管理オブジェクトを、ハッシュとして参照する。Objectパーツ名の一覧を参照する[Yukiスクリプトとして利用可能]パーツ管理オブジェクトに登録されているパーツ名の一覧を配列として返す。何も登録されていないときは空の配列が返る。Objectパーツで指定したオブジェクトを再生する[Yukiスクリプトとして利用可能]nameで指定したパーツを再生(例:BGM)する。Object現在描画対象のパーツ名のリストを取得する[Yukiスクリプトとして利用可能]現在描画しているパーツ名の配列を参照する。実体のインスタンスは、partsメソッドで参照できるハッシュの値として格納されている。ページ名を指定しないときはnilを指定する。Objectオブジェクトを登録する[Yukiスクリプトとして利用可能]オブジェクトをパーツnameとして登録する。Objectブロック評価中、ポーズ解除問い合わせメソッド配列を置き換える同時に、ポーズ時処理(Yuki#pre_pause)、ポーズ解除時処理(Yuki#post_pause)を引数で設定できる。Objectオブジェクトの登録を解除する[Yukiスクリプトとして利用可能]パーツnameとして登録されているオブジェクトを登録から解除する。Objectプロットの処理結果を返す[Yukiスクリプトとして利用可能]プロット処理の結果を返す。Objectプロット処理の結果を設定する[Yukiスクリプトとして利用可能]ret設定する結果。Objectプロット上の最初に実行するページを指定知る[Yukiスクリプトとして利用可能]但し、ページ名を指定しないときはnilを指定する。Objectコマンドの選択結果を返す[Yukiスクリプトとして利用可能]コマンド選択の結果を返す。Objectシーンのセットアップ時に実行する処理ブロック引数として、テキストボックスの変更などの処理をブロック内に記述することが出来る。Objectパーツで指定したオブジェクトの処理を開始する[Yukiスクリプトとして利用可能]nameで指定したパーツが持つ処理(例:アニメーション)を開始する。Objectプロット処理を実行する(明示的に呼び出す必要がある場合)引数もしくはブロックで指定したプロット処理を非同期に実行する。呼び出し可能なプロットは以下の3種類。プロットが見つからなければ例外が発生する1)引数prot_proc(Procクラスのインスタンス)2)引数として渡したブロック3)select_plotメソッドで登録したブロック(Procクラスのインスタンス)plot_procプロットの実行部をインスタンス化したオブジェクト。Objectパーツで指定したオブジェクトの処理を停止する[Yukiスクリプトとして利用可能]nameで指定したパーツが持つ処理を停止する。Objectテキストボックスに文字を表示する[Yukiスクリプトとして利用可能]テキストボックスとして用意している画像に文字を描画する。)によって、挙動が違う。Yuki#text_by_charメソッドと同じ挙動。Yuki#text_by_strメソッドと同じ挙動。デフォルトは文字単位。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。Objectテキストボックスに文字を表示する方法を指定する引数に、:charを渡すと1文字ごと、:stringを渡すと文字列ごとに表示される。ブロックを渡せば、ブロックの評価中のみ設定が有効になる。ブロック評価終了後、呼び出し前の設定に戻るmodeテキストの表示方法。:charのときは文字ごと、:stringのときは文字列ごとに表示される。メソッドによるウェイトの状態確認を行う。変更できる値は、:top、:middle、:bottomの3種類。Object変数を参照する[Yukiスクリプトとして利用可能]変数の管理オブジェクトを、ハッシュとして参照する。変数名nameを指定して、インスタンスを参照できる。未登録の変数はnilが変える。Object変数を参照する[Yukiスクリプトとして利用可能]変数の管理オブジェクトを、ハッシュとして参照する。変数名nameを指定して、インスタンスを参照できる。未登録の変数はnilが変える。Object現在描画対象のパーツ名のリストを取得する[Yukiスクリプトとして利用可能]現在描画しているパーツ名の配列を参照する。実体のインスタンスは、partsメソッドで参照できるハッシュの値として格納されている。Objectプロットの処理を待機する[Yukiスクリプトとして利用可能]指定の秒数(少数可)、プロットの処理を待機する。Yuki#updateが呼び出されても待機中の場合は、再び上記の処理を繰り返すlength待機する長さ。falseのときは改行してプロットの処理を継続するcond条件を示すオブジェクト(返却値はtrue/false)。(ruby-2.7.0).。