关于循环怪物列表被提示集合已修改的问题
unity3d吧
全部回复
仅看楼主
level 5
赫赫真是好人
楼主
我使用触发器检测怪物是否进去collider范围,如果进入范围则加入list集合中,如果离开collider或者怪物被消灭则移除list集合中,最后从集合中找到距离塔最近的怪物进行攻击,这时我发现一个问题,就是循环list的时候,会报错提示我,集合已被修改,请问大佬这个问题,如何解
2023年12月16日 05点12分
1
level 5
赫赫真是好人
楼主
大佬进来点点赞呗
2023年12月16日 05点12分
2
level 11
NEKO电台
foreach不能进行添加删除,改用for
2023年12月16日 06点12分
3
赫赫真是好人
好滴,我试试
2023年12月16日 06点12分
1