看起来您的代码
Stage.getActors()返回的
Array是
Actors而不是
List。
Collections.sort()方法仅接受列表。尝试:
Collections.sort(Arrays.asList(Stage.getActors().toArray()), new ActorComparator());
@James Holloway的排序更新(按问题中的z-index进行更新): 舞台将z-index覆盖为Array的内部顺序。因此,设置Z-
Index无效,除非您将其设置为大于列表的长度,然后仅将图像放在列表的顶部(内部舞台会这样做)。这可以通过按名称或ID排序来解决。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)