python - 如何修复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()
推荐阅读
- javascript - 如何将画布图像从 javascript 上传到 Django
- python - 解析通过fromfile从二进制读取的numpy列表
- python - 如何从没有 html 类的单行文本中提取信息?
- jquery - 页面加载后如何停止 JQuery 加载器?
- javascript - 创建两个不同的标题 - 粘性/滚动和顶部
- android - 在 Android Studio 中构建期间如何使用不同的资源集(图像、主题等)?
- javascript - Html canvas图片通过ajax上传
- python - 如何使用乌龟填充形状区域
- excel - VBA - 导入宏 - 导入时如何添加到当前数据?
- javascript - 如何通过一个类名使用 jQuery 选择器获取多个值