合っているか不安ですが。No.6439長さを測るならdistが有効でしょう。指定した線分の長さを測る事が出来ます。敵のプログラムにif(dist(x-$jiki.x,y-$jiki.y)<50){//ココに弾を撃つ処理。この場合1行目は「もしも自分(敵)と自機($jiki)との距離が50以下ならば」となります。]の部分もお好みで変更できます。<100でしたら「もしも自分(敵)と自機($jiki)との距離が100以下ならば」となります。No.6440すみません、敵が玉を撃つ処理ができません。何回やってみてもうまくいかないのですがどういう処理が良いのでしょうか。