У меня есть два класса, Enemy.java, расширяющий «Sprite», а также еще один класс Bullet.java, расширяющий «Sprite». Теперь, если я хочу, чтобы проверить, является ли сталкивается объект врага с объектом пули,AndEngine: Как узнать, сталкивается ли класс (extends Sprite) с другим классом (extends Sprite)
EnemyObj.collidesWith(BulletObj)
Но, в моем случае, у меня слишком много пуль и слишком много врагов. Я могу сделать цикл для него для каждого EnemyObj & BulletObjs.
for(int i=0; i<10; i++){
for(int i=0; i<10; i++){
if(EnemyObj[i].collidesWith(BulletObj[j])) {
// Do something
}
}
}
Но я хочу общее решение, если есть что-то подобное.
if(EnemyClass.collidesWith(BulletClass)){
// do something
}