虚幻美娇娘
发表于 2016-9-3 21:22:24
【UE4技美】蓝图 实现 数组的边遍历边 Remove
在foreach中删除元素时,每一次删除都会导致集合的大小和元素索引值发生变化,从需导致在foreach中删除元素会出现异常。
如下图,最后ArrayTest数组的Length并不为0,foreach节点没有遍历所有元素。解决方法是采用for循环,并且从尾到头遍历。
蓝图的Forloop节点只能从小往大遍历,因此可以用if语句的循环来代替,实现如下。最后输出数组的length为0,满足要求。
zm78201101
发表于 2016-9-3 22:39:54
{:1_146:}
发表于 1970-1-1 08:00:00
苦行者
发表于 2016-9-4 09:59:59
我们先定一个能达到的小目标,先赚它一亿元素币
Knight_Black
发表于 2016-9-5 09:19:28
好帖,学习到了
苦行者
发表于 2016-9-5 12:15:36
我们先定一个能达到的小目标,先赚它一亿元素币
376569522
发表于 2016-9-8 00:42:13
这世上没有什么是元素币搞不定的,如果有,那就用更多!
烛残未觉
发表于 2016-10-17 09:14:29
每天一早上元素,挖矿撩妹两不误!
Qxc火热
发表于 2017-5-7 16:55:44
很棒 领教了 。。
wamjls
发表于 2017-9-4 08:48:06
xxxxx
小肥21307
发表于 2017-9-29 10:08:27
感谢楼主分享
Li贱客
发表于 2018-1-4 09:03:18
666
什么!
发表于 2018-7-30 00:12:24
好东西收藏了
545691113
发表于 2018-10-14 16:52:39
h
magieva
发表于 2018-10-15 10:27:58
元素帖子强,满满正能量!
qq_浮生如梦_i8p
发表于 2018-10-15 11:36:52
666666666666666666666666666
qq_浮生如梦_i8p
发表于 2018-10-15 11:37:03
666666666666666666666666666666
发表于 1970-1-1 08:00:00
王建飞飞
发表于 2018-10-16 08:25:57
334
Norris_Mac
发表于 2018-10-18 10:03:34
{:1_231:}