网站建设软著,高端品牌名字怎么取,网站建设aichengkeji,wordpress数据表开头GameObject数组逐渐消失
我做了10个物体需要每隔俩秒消失一个。 我是这样做的#xff1a; 我先梳理出大概我需要怎么做的#xff0c;第一步先引用预制体然后再创建一个数组最后是代码主体。 在start里先把起始时间设好#xff0c;然后再看Nos方法time是让他时间自己在加 我先梳理出大概我需要怎么做的第一步先引用预制体然后再创建一个数组最后是代码主体。 在start里先把起始时间设好然后再看Nos方法time是让他时间自己在加第一个if是这样的1秒差不多是25帧25乘4就是每隔4秒然后时间和25*4的余数等于0执行下一个然后定义一个下标nindex。 nIndex nTime /25;那么上面下来的时间除以25就是第一个下标。现在就可以算出来了。第二个if是如果算出来的下标0或者小于你10.因为unity默认是从0开始的所以是小于10.debug就是方便 你看的。 fireList[nIndex].SetActive(false);这句话就是隐藏下标的意思。最后在update里调用这个可以直接在update里写我个人习惯喜欢在创建一个方法因为我感觉写在update里比较乱。对了在unity里别忘了给物体赋值。这里没在代码里写直接选中10个物体拖到代码里就可以了。 unity小白大神勿喷。