如何将将a精灵设置到b精灵上
-
1,场景里有多个a精灵,有编号变量,从1开始
2,有多个b精灵(数量少于a),有编号变量,有用过循环去设置到对应的a精灵上。但有个问题,如果a精灵和b精灵的编号不一样,这个a精灵是会为空
3,想实现:想将b精灵的位置设置到a精灵上(需要按照a精灵的编号顺序),一个a精灵位置上只能有一个b精灵
这个要怎么实现
-
@PF橘子66 编号肯定是要一一对应的
a是1-10的话 那么b也得是1-10
此时循环1-10 这个循环根据a的变量来
同时选中a和b
用比较实例变量即可
比较 a实例变量=loopindex 且 b实例变量=loopindex
然后执行设置位置 b位置x=a.x b位置y=a.y
由于是用循环以及编号来写的,b又少于a,b编号没有等于a的,a自然就无法叠b了
如果你说的是b编号完全跟a编号不同,或很多不同,且又要把b放到a上
那么b的选中条件就可以换用 选中第N个实例 这个条件 但是要从0开始
这样起码是可以把现有的b都移到a上
-
@CJJ 谢谢大佬,我去试试