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