*十字キーで移動 *Spaceキーで銃を構えて弾を発射する 主人公キャラクタの呼び出しは、 (変数)= mychar(初期x座標、初期y座標、マップの種類、マップ当たり判定用引数); 主人公の座標についてはそれぞれ (変数名).x,(変数名).yでアクセス可能。 HPについては(変数名).hpでアクセス可能です。 gunクラス自体は主人公クラス内で呼び出していますが、 main文内にgunとの当たり判定用の関数を置く必要があります。 主人公に敵との当たり判定を付けたい場合、当たり判定用スプライトを定義するので、Dummy_sprite(主人公クラスを呼出変数名)と記述します。 これにより当たり判定用のspriteが主人公と同時に移動します。