如何在Pygame中检查变量是否包含矩形?
- 论坛
- 如何在Pygame中检查变量是否包含矩形?
5 浏览
如何在Pygame中检查变量是否包含矩形?
这个问题已经在这里有答案了:
那么,如果我像这样将 rect 添加到一个变量中
box = pygame.Rect(x, y, w, h)
我如何检查变量 rect 是否保存了 pygame.Rect
?理想情况下,它会返回类似于这个的东西
int = 9 #int is not a rect #box is a rect
admin 更改状态以发布 2023年5月21日
匿名的
0 Comments
使用 isinstance(object, classinfo)
函数:
如果 object 参数是 classinfo 参数所表示的类或元组中的任何一个类的实例,则返回 True。
if isinstance(box, pygame.Rect): print('is a rect') else: print('is not a rect')