python - 'float' 和 'pygame.Surface'
问题描述
我正在尝试将列表与 bliting 照片混合,但出现错误。谁能帮我吗!!!提前致谢。
我有岩石清单:
rocks = []
然后我想说岩石是否会碰到类似的东西:
...
if rock.y - rock.sl1 > hm.hitbox[1]:
...
但在这里我得到错误:
类型错误:+ 不支持的操作数类型:'float' 和 'pygame.Surface'
ro 是加载我的图片的类:
import pygame
sl1 = pygame.image.load('Game/1P.png')
如果有人可以帮助我并说我该如何设置 if 语句有问题。
解决方案
推荐阅读
- go - Golang 接口方法链接
- bash - Windows 7(64 位)上的 Cygwin:没有这样的文件或目录 - 但“哪个”确实给了我正确的路径
- excel - WrapText - 自动格式化单元格高度
- reactjs - 由于在 reactjs 中获取异步,登录导航无法正常工作
- python - 如何以 django 形式获取逗号分隔的 IP 地址?
- amazon-web-services - 未找到多部分边界 - aws api 网关
- html - 删除在启动画面之前出现的白屏
- laravel - 如何根据用户特定的会话创建 laravel 缓存外观
- spring-data-jdbc - spring data jdbc使用@query注释,如何匹配实体注册的参数
- c# - 在 UWP 应用程序 c# 中使用 ExtendViewIntoTitleBar=true 看不到标题栏