def return_nearemeny(user1) #返回最近的敌人
最小位移 = []
for ee in 0...@eemeny.size
pu = (@eemeny[ee].x_now-user1.x_now).abs + (@eemeny[ee].y_now-user1.y_now).abs
最小位移.push(pu)
end #for ee
#p 最小位移
最小数=最小位移.min
for mm in 0...最小位移.size
if 最小位移[mm] == 最小数
最近者 = mm
break
end #if 最小位移[mm]
end # for mm
target = @eemeny[mm]
#pst "#{@cannon[i].attackstart_timer}"
return target
end
def return_nearemeny(user1) #返回最近的敌人
最小位移 = []
for ee in 0...@eemeny.size
pu = (@eemeny[ee].x_now-user1.x_now).abs + (@eemeny[ee].y_now-user1.y_now).abs
最小位移.push(pu)
end #for ee
#p 最小位移
最小数=最小位移.min
for mm in 0...最小位移.size
if 最小位移[mm] == 最小数
最近者 = mm
break
end #if 最小位移[mm]
end # for mm
target = @eemeny[mm]
#pst "#{@cannon[i].attackstart_timer}"
return target
end