如何修复python中的警告:此代码无法访问

2024-09-27 00:21:26 发布

您现在位置: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()

最后两行给了我一个警告:此代码无法访问

如果有人知道如何修复此问题,请通知


Tags: 代码truereturnifdefmathsqrtpygame
1条回答
网友
1楼 · 发布于 2024-09-27 00:21:26

我假设缩进是错误的,最后两行不是函数冲突的一部分

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()

相关问题 更多 >

    热门问题