■マップイベント「レーダー処理」
イベント開始条件:定期的に並列処理する
◆変数の操作:[0001:マップID]代入,主人公のマップID
◆条件分岐:変数[0002:前のマップID]がV[0001]以外
◆変数の操作:[0002:前のマップID]代入,主人公のマップID
◆ピクチャーの表示:1,枠(290,30)(透明度:0%)
◆ピクチャーの表示:2,位置表示(160,120)(透明度:100%)
◆ピクチャーの表示:3,位置表示(160,120)(透明度:100%)
◆変数の操作:[0061〜0101]代入,5<枠までのピクセル数を設定
◆変数の操作:[0062〜0100]代入,8
◆変数の操作:[0063〜0099]代入,11
◆変数の操作:[0064〜0098]代入,12
◆変数の操作:[0065〜0097]代入,14
◆変数の操作:[0066〜0096]代入,15
◆変数の操作:[0067〜0095]代入,16
◆変数の操作:[0068〜0094]代入,17
◆変数の操作:[0070〜0092]代入,18
◆変数の操作:[0071〜0091]代入,19
◆変数の操作:[0074〜0088]代入,20
◆変数の操作:[0077〜0085]代入,21
◆
:分岐終了
◆変数の操作:[0021:X座標01]代入,イベント01のX座標
◆変数の操作:[0022:X座標02]代入,イベント02のX座標
◆変数の操作:[0031:Y座標01]代入,イベント01のY座標
◆変数の操作:[0032:Y座標02]代入,イベント02のY座標
◆変数の操作:[0021〜0030]減算,主人公のX座標
◆変数の操作:[0031〜0040]減算,主人公のY座標
◆変数の操作:[0041:表示範囲X01]代入,変数[0021]の値
◆変数の操作:[0042:表示範囲X02]代入,変数[0022]の値
◆変数の操作:[0041〜0050]除算,21
◆ピクチャーの移動:2,(160,120),0.0秒(透明度:100%)
◆ピクチャーの移動:3,(160,120),0.0秒(透明度:100%)
◆条件分岐:変数[0041:表示範囲X01]が0
◆変数の操作:[0003:枠ピクセル変数番号]代入,変数[0021]の値
◆変数の操作:[0003:枠ピクセル変数番号]加算,81<枠ピクセルを記憶する変数番号の中心に合わせます
◆変数の操作:[0004:枠範囲内チェック]代入,変数[0031]の値
◆変数の操作:[0004:枠範囲内チェック]除算,変数[V[0003]]の値
◆条件分岐:変数[0004:枠範囲内チェック]が0<枠の範囲内である時
◆変数の操作:[0021:X座標01]加算,290
◆変数の操作:[0031:Y座標01]加算,30
◆ピクチャーの移動:2,(V[0021],V[0031]),0.0秒(透明度:0%)
◆
:分岐終了
◆
:分岐終了
◆条件分岐:変数[0042:表示範囲X02]が0
◆変数の操作:[0003:枠ピクセル変数番号]代入,変数[0022]の値
◆変数の操作:[0003:枠ピクセル変数番号]加算,81<枠ピクセルを記憶する変数番号の中心に合わせます
◆変数の操作:[0004:枠範囲内チェック]代入,変数[0032]の値
◆変数の操作:[0004:枠範囲内チェック]除算,変数[V[0003]]の値
◆条件分岐:変数[0004:枠範囲内チェック]が0<枠の範囲内である時
◆変数の操作:[0022:X座標02]加算,290
◆変数の操作:[0032:Y座標02]加算,30
◆ピクチャーの移動:3,(V[0022],V[0032]),0.0秒(透明度:0%)
◆
:分岐終了
◆
:分岐終了
◆ |