如何通过数组改变实例变量



  • 如何通过数组改变实例变量,假设同类组A里有X,Y,Z,3个精灵,有共同的变量0,X0=1,Y0=2,Z0=3,数组里为3列2行,第一行为XYZ,第二行为456,如何通过数组将对应的精灵的变量值改为数组内的值,也就是X0=4,Y0=5,Z0=6



  • @Yamls 同类组需要多加一个变量用来标识谁是X、Y、Z,例如给同类组加一个叫做“ID”的实例变量,然后你在对象库分别选中这3个下属精灵,把这个ID实例变量的初始值分别改成X、Y、Z,之后你每次运行以下逻辑,就能把数组里的值按XYZ设给这个同类组所有对象的实例:
    条件-遍历循环(对每个同类组A的实例),动作-同类组A设置实例变量0的值为 数组.at(数组.indexof(同类组A.ID),1)



  • 感谢!!!!!!


Log in to reply