Waq*_*leh 3 java android reentrancy arrayiterator libgdx
这是我的第一个项目libGDX,我正在尝试循环一个com.badlogic.gdx.utils.Array:
//properties
...
private Array<Item> items;
...
//constructor
...
items = new Array<Item>();
...
//render method
...
for (Item item : items) {
item.update(deltaTime);
}
...
Run Code Online (Sandbox Code Playgroud)
Android Studioitems在悬停时突出显示消息:
使用不可重入迭代器方法:Array.iterator()
每次调用该方法时,LibGDX 集合上的迭代器方法都会返回相同的迭代器实例。对于嵌套或多线程迭代,使用适当的构造函数创建一个新的迭代器
我不确定如何解决这个问题,或者这是否只是一种通知类型的错误,从长远来看它是否会影响任何事情。
任何想法这是什么以及如何解决它?
| 归档时间: |
|
| 查看次数: |
787 次 |
| 最近记录: |