如何修复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()


以上是如何修复python中的警告:此代码无法访问的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>