私はGeneric Poolを使用して1秒間隔でAndEngineのシーンにスプライトを追加しています。Generic Pool "取得したアイテムよりも多くのアイテムを再利用しました"
スプライトが追加されると、特定のオブジェクトと衝突するとスプライトがリサイクルされます。
は、私はそれが強制近くを引き起こしイマイチこのエラー
12-27 12:45:07.890: E/AndEngine(25299): More items recycled than obtained!
12-27 12:45:07.890: E/AndEngine(25299): java.lang.Exception
12-27 12:45:07.890: E/AndEngine(25299): at org.anddev.andengine.util.Debug.e(Debug.java:117)
12-27 12:45:07.890: E/AndEngine(25299): at org.anddev.andengine.util.Debug.e(Debug.java:107)
12-27 12:45:07.890: E/AndEngine(25299): at org.anddev.andengine.util.pool.GenericPool.recyclePoolItem(GenericPool.java:127)
12-27 12:45:07.890: E/AndEngine(25299): at com.fttech.hungryhippos.Arcade_MainGame$1.onUpdate(Arcade_MainGame.java:738)
を得続けるが、私はそれが後に問題を引き起こす可能性があることを心配します。
私は心配する必要があるエラーですか? AndEngineのフォーラムでherpderpから
また、ここで私は私の項目をリサイクルする方法..です
@Override
protected void onHandleRecycleItem(final Sprite pItem) {
pItem.setVisible(false);
pItem.setIgnoreUpdate(true);
}