同時に、コマンド選択開始時処理(Yuki#pre_command)、コマンド選択終了時処理(Yuki#post_command)を引数で設定できる。プロットインスタンス。Yuki#select_first_pageメソッドで開始位置が指定されている場合、以下の処理を行う。(1)select_first_pageメソッドで指定されたページから処理する。このメソッドはブロックが必須。ブロックがないと例外が発生する。select_first_pageメソッドは、この名前を検索する。use_pause::ページの処理が終了した後、必ずpauseメソッドを呼び出すかどうかのフラグ。パーツの管理オブジェクトを、ハッシュとして参照する。パーツ管理オブジェクトに登録されているパーツ名の一覧を配列として返す。何も登録されていないときは空の配列が返る。nameで指定したパーツを再生(例:BGM)する。現在描画しているパーツ名の配列を参照する。実体のインスタンスは、partsメソッドで参照できるハッシュの値として格納されている。:c]の順に並んでいたら、:cが指すインスタンスが一番前に描画される。ページ名を指定しないときはnilを指定する。オブジェクトをパーツnameとして登録する。同時に、ポーズ時処理(Yuki#pre_pause)、ポーズ解除時処理(Yuki#post_pause)を引数で設定できる。パーツnameとして登録されているオブジェクトを登録から解除する。visibleの値がfalseの時は描画されない。visibleの値がfalseの時は描画されない。プロット処理の結果を返す。ページ名を指定しないときはnilを指定する。コマンド選択の結果を返す。nameで指定したパーツが持つ処理(例:アニメーション)を開始する。引数もしくはブロックで指定したプロット処理を非同期に実行する。呼び出し可能なプロットは以下の3種類。nameで指定したパーツが持つ処理を停止する。テキストボックスとして用意している画像に文字を描画する。)によって、挙動が違う。Yuki#text_by_charメソッドと同じ挙動。Yuki#text_by_strメソッドと同じ挙動。デフォルトは文字単位。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。注意として、改行が文字列中にあれば改行、タブやフィードが文字列中にあれば、nilを返す。引数に、:charを渡すと1文字ごと、:stringを渡すと文字列ごとに表示される。ブロックを渡せば、ブロックの評価中のみ設定が有効になる。:charのときは文字ごと、:stringのときは文字列ごとに表示される。メソッドによるウェイトの状態確認を行う。変更できる値は、:top、:middle、:bottomの3種類。変数の管理オブジェクトを、ハッシュとして参照する。変数名nameを指定して、インスタンスを参照できる。未登録の変数はnilが変える。変数の管理オブジェクトを、ハッシュとして参照する。変数名nameを指定して、インスタンスを参照できる。未登録の変数はnilが変える。現在描画しているパーツ名の配列を参照する。実体のインスタンスは、partsメソッドで参照できるハッシュの値として格納されている。:c]の順に並んでいたら、:cが指すインスタンスが一番前に描画される。指定の秒数(少数可)、プロットの処理を待機する。