|■説明ドアをあけると別のドアにワープ移動します。ドアの前でカーソルキー上(↑キー)を押すとあけることができます。処理はすべて$Doorの中で行います。1.ナンバリングメソッドID_Read()を使って、ドアに番号を振っていきます。番号がDoor_Numに読み込まれます。ナンバリングした後、各ドアの変数Door_Numに以下のように番号が設定されます。自機がドアの前に立って、↑(上キー)を押したら別のドアに移動するようにします。このときの判定条件は・・・。getkey(38)==2){Transfer(Door_Num);}Transferは具体的にドアからドアへ移動するメソッドです。元のドアの番号を引数として与えてやることにしましょう。次に、Transferの中身を書いていくことにします。具体的にどんな処理をすればいいか、順番に考えてみましょう。A.移動先の決定(どこのドアへ移動するか)B.自機を、移動先のドアの座標へ持っていくC.ドアが開くアニメーションをする(お好みに応じて)D.フェードイン、フェードアウトの処理(お好みに応じて)E.画面をスクロールする(移動先が画面の外である場合)赤字で書いた3項目が、最低必要な項目になります。