繁体   English   中英

用Java组合多个矩形

[英]Combining Multiple Rectangles in Java

我正在制作一个游戏,我想制作多个关卡,但是每个关卡都会有单独的区域要碰撞,因此为了简化此任务,我想使用矩形以外的其他材质来制作许多不同的平台和墙,而无需需要重复检测代码。

换句话说,有没有一种方法可以合并两个或多个矩形,以便可以使用Rectangle2D.intersects(Rectangle2D)将它们视为一个矩形? 还是有其他我不知道的解决方法?

Path2D 它是Shape接口的一个实现,它将提供@trashgod在上面的注释中提到的intersects()contains()方法。

要添加部分关卡,例如Rectangle2D的实例,请签出append()方法。

希望这会有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM