描画2

定数


弾丸の描画はできましたが、スペースキーを押し続けると弾丸がつながって見えます。これは描画処理毎に弾丸を発射していることが原因です。そこで発射間隔を設定します。

次の定数、変数を追加します。

描画処理を行う度に「発射間隔カウンター」へ1加算します。この値が「発射間隔」を超えた時に発射処理を行います。

弾丸描画

弾丸描画処理を次のように変更します。

実行

動作を確認します。

実行画面へ


少しリアルになりました。次に的が欲しくなりますね。

ここまでのソースコードを掲載します。


タイトルとURLをコピーしました