我是Python新手,我有一个有两个类的程序,一个基本上是一个矩形,另一个本质上是一个圆。我想知道如何检测到这两个“形状”之间的碰撞。我知道一个是把Ball当作一个正方形,做基本的矩形碰撞,但是我想知道如何精确。public boolean collisionCheck(Shape a, Shape b) {
Area aA =aA.is
我如何确定屏幕上是否有一个比屏幕大的矩形。我已经看过:Determine if two rectangles overlap each other?,但它只适用于一个可以放入另一个的矩形。我的矩形是这样的(蓝色是屏幕,红色是对象): ? 如何检测任何点的红色是否在蓝色范围内。我正在用python和pygame来做这件事,所以如果有一种内置的方法来做这件事,那就太好了。