8< #pragma once #include #include #include #include //当たり判定をする関数 int hit_judge(double x1, double y1, double x2, double y2, double r1, double r2); //主人公と敵の当たり判定をする関数 void hit_judge_player_and_enemy(player_chara *p, enemy *e); //主人公の弾と敵の当たり判定をする関数 void hit_judge_playerbullet_and_enemy(bullet *b, enemy *e); //主人公と敵の弾の当たり判定をする関数 void hit_judge_player_and_enemybullet(player_chara *p, bullet *b); //主人公とアイテムの当たり判定をする関数 void hit_judge_player_and_item(player_chara *p, item *i); //主人公と障害物の当たり判定をする関数 void hit_judge_player_and_wall(player_chara *p, wall *w); //敵と障害物の当たり判定をする関数 void hit_judge_enemy_and_wall(enemy *e, wall *w); //主人公と武器の当たり判定をする関数 void hit_judge_player_and_weapon(player_chara *p, weapon *w); >8