这样一个使用场景。
有一个配置文件,里面的内容是一个key-value对的数组。
key是string,记录的是图片的名字。value是vec3,记录的是这个节点的位置 。
现在通过这个配置文件,读取图片,放到对应位置,再设置一个parentNode。
在配置文件中,前面的节点在下层,后面的节点,在上层。
本来没有问题
但是现在代码加载的时候,是异步的,会造成加载节点的乱序。
而在3.2,调整层级的,只有一个siblingIndex。什么zIndex,priority都没了。
这个siblingIndex,在节点下的child没有完全加载完成的时候,很大概率无效。
比如我总共有1234个节点,现在先加载出来的是4,我这个4不管怎么设置,他的siblingIndex最多只能是0。后面的节点加载出来之后,他成了最下面的那个。
现在我只能等他们全部加载出来之后,再去遍历一次,设置siblingIndex。
没有其他比较好的办法吗?