※編集用のメモです。
- シナリオを操作するたのメソッドを用意しています。主なものは以下です。
- keepメソッド
- 機能:シナリオ関数終了後、直ちに次のシナリオ関数を実行する。
- pushメソッド
- 機能:サブシナリオを設定する。
- 第一引数:設定するサブシナリオ関数配列
- skipメソッド
- 機能:実行中のシナリオ関数配列を終了する(親のシナリオ関数配列に戻る)。
- repeatメソッド
- 機能:シナリオを進行させない(次も同じシナリオ関数を実行する)。
- backメソッド
- 機能:実行中のシナリオ関数配列で、ひとつ前のシナリオ関数へ戻る。
- loopメソッド
- 機能:繰り返しを指定してサブシナリオを設定する。
- 第一引数:繰り返す回数
- 第二引数:設定するサブシナリオ関数配列
- 補足:回数でなく、繰り返し条件を設定することもできる。詳細は別項で記述予定。