DeprecationWarning:需要一个整数(got类型为float)。int不建议使用隐式转换为整数,并且在将来的Python版本中可能会删除隐式转换。
int
win.blit(playerStand, (x, y))
win.blit(walkLeft[animCount // 5], (x, y))
警告与的坐标参数有关blit()。浮点坐标将表示的原点Surface位于窗口像素之间。那没有多大意义。坐标将自动隐式地截断,并通过警告进行指示。 使用int或round将浮点坐标转换为整数:
blit()
Surface
round
win.blit(playerStand, (round(x), round(y)))