【发布时间】:2017-08-23 18:13:45
【问题描述】:
我正在为 java 小游戏编写程序。我需要确定两个物体是否发生碰撞。其中一个对象只是名称为player 的Player 类型(一个单一对象),另一个是对象类型Enemy 的arrayList 的一部分,arrayList 的名称为enemies。我知道我可以使用 intersect() 函数,因为它们都扩展了 Rectangle。但是,我想知道这个语句的语法到底是什么?即-player.intersect(enemies)。但是,这似乎不正确?
【问题讨论】:
-
ArrayList的相关性如何?你为什么关心Enemy来自哪里?您(大概)只关心它是否与Player相交。请edit您的问题向我们展示您正在尝试做什么以及什么不起作用(minimal reproducible example)。