Это мой код:сравнивающие спрайтов в Libgdx
private Sprite sprGuy;
sprGuy = atlas.createSprite("guy");
Sprite a = new Sprite(sprGuy);
Sprite b = new Sprite(sprGuy);
if (a.equals(b)) {
System.out.println("a is equal to b");
}
Согласно Libgdx документации: новый Sprite (Спрайт Спрайт) ... «Создает спрайт, который является копией во всех отношениях из указанный спрайт. "
Но если «а» является копией sprGuy и «б» является копией sprGuy, почему a.equals (б) ложно?
Как проверить, принадлежат ли спрайты от одного и того же «отца»?