如何修复python中的警告:此代码无法访问
我正在学习 pygame,我正在处理这里的碰撞代码:
def collision(bullx, bully, enemyx, enemyy):
distance = math.sqrt(math.pow(enemyx - bullx, 2) + math.pow(enemyy - bully, 2))
if distance < 40:
return True
else:
return False
if collision(bullx, bully, enemyx, enemyy):
quit()
最后两行给了我警告:此代码无法访问
如果有人知道如何解决这个问题,请告知
回答
我假设你的缩进是错误的,最后两行不是函数冲突的一部分。
def collision(bullx, bully, enemyx, enemyy):
distance = math.sqrt(math.pow(enemyx - bullx, 2) + math.pow(enemyy - bully, 2))
if distance < 40:
return True
else:
return False
if collision(bullx, bully, enemyx, enemyy):
quit()