在我的游戏中,玩家使用 aRectangle
作为他的边界框,他可以这样做,因为我只需要旋转玩家图像而不是实际矩形,而是对于其中一个老板拥有的电子束,我需要使用 a Shape
,因为我需要旋转实际的边界框,而不仅仅是图像。问题是因为我有一个Rectangle
和一个Shape
我不能使用rectangle.intersect(shape)
,rectangle.intersect((Rectangle)shape)
所以我怎么能检查矩形和形状之间的碰撞?还是有一种方法可以旋转矩形而不是形状(我使用createTransformedShape
an 的实例AffineTransform
来旋转形状)?
user2396748
问问题
190 次