トピック
K・Z 001-99

サンプルEX7の解説

シューティングゲームを作りたいので、ボタンを押すと弾がとんでいくようなプログラムを作りたいのですが、ボタンを一回押すとビームが動くプログラムがつくれません。なので、サンプルEX7ALIENの弾が飛んでいくプログラムを解説していただけないでしょうか。
0そうだね
プレイ済み
返信[1]
親投稿
********** itd12d
あらよっと 解説魔神参上 まず @MYSHOT IF MST==TRUE THEN(ry 弾の残像を消してます MST=TRUE 弾の残像消去フラグをオンにしてます MX=PX:MY=PY 多分自機のX,Y座標を弾のX,Y座標に入れてます
0そうだね
プレイ済み
返信[2]
親投稿
********** itd12d
@MSMOVE2 MY=MY-1 弾Y座標を減らして上に向かわせてます IF MY<0 THEN MST=FALSE:GOTO @MSSKIP 弾が画面外に出た場合、弾フラグをオフにして処理をスキップ LOCATE MX,MY:PRINT"|" 弾X,Y座標に弾を表示してます
1そうだね
プレイ済み
返信[3]
親投稿
K・Z 001-99
おかげで解析ができて、シューティングゲームの基礎ができました!解析魔神さんありがとうございますww
0そうだね
プレイ済み