ゲームはルームで実行されます。ルームにはそれぞれ名前を指定し、インデックス(番号)が与えられます。現在のルームは(room)に格納されています。ルームのインデックスは、順番になっているとは限りません。したがって、決してroomに加算や減算をしないでください
ルームに関する変数と関数は以下のようになります。
room 現在のルームのインデックス(番号)です。ルームを変更するには下記の関数を使ったほうがよいです。
room_first 最初のルームを示します。 ※ 読み取り専用
room_last 最後のルームを示します。 ※ 読み取り専用
room_caption ルームの題名を示します。ウィンドウキャプションに表示されます。
例:room_caption = I wanna be the human being early
room_goto(ルーム名) 指定したルームに移動します。
例:room_goto(rStage01) // rStage01のルームに移動します。
例2:
Next_room = choose(rStageRed,rStageBlack) // 変数Next_roomは、rStageRedかrStageBlackとする。
room_goto(Next_room) // 変数Next_roomに移動する
room_goto_previous() ひとつ前のルームに移動します。 ※かっこ()の中には何も書かない。
room_goto_next() ひとつ後のルームに移動します。 ※かっこ()の中には何も書かない。
room_restart() 現在のルームをやり直します。 ※かっこ()の中には何も書かない。
game_end() ゲームを終了させます。 ※ 扱いに注意 かっこ()の中には何も書かない。
game_restart() ゲームをやり直します。(正確に言うと、スクリプトが実行し終わった後にゲームがやり直しされます。コードの途中では、直ちにやり直されません) ※かっこ()の中には何も書かない。
最新コメント