gpt4 book ai didi

python - 如何判断屏幕上是否有比屏幕大的矩形?

转载 作者:行者123 更新时间:2023-12-01 00:14:07 28 4
gpt4 key购买 nike

如何确定屏幕中是否存在比屏幕大的矩形。我看过: Determine if two rectangles overlap each other? ,但它仅适用于一个可以容纳另一个的矩形。我的矩形是这样的(蓝色是屏幕,红色是对象):

Rectangle image

如何检测任意点的红色是否在蓝色内。我正在使用 python 和 pygame 来做这件事,所以如果有一种内置的方法来做到这一点那就太好了。

谢谢,阿金

最佳答案

Pygame 有一组处理矩形的方法。您的代码可能会执行类似的操作。

Rect1.colliderect(Rect2)

查看有关在 Pygame 中处理矩形的链接...特别是方法 pygame.Rect.colliderect .

关于python - 如何判断屏幕上是否有比屏幕大的矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59441238/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com