public void enablePowerful(float time) { //检测重复物体 Transform child = transform.Find("Prop_powerful_child(Clone)"); if (child != null) { //存在重复,重置时间 Prop_powerful_child ctrl = child.gameObject.GetComponent <Prop_powerful_child>(); ctrl.liveTime = time; } else { GameObject obj = Instantiate(powerful_child, transform); Prop_powerful_child ctrl = obj.GetComponent <Prop_powerful_child>(); ctrl.liveTime = time; } }
//powerful的启用 public void enablePowerful() { //检测重复物体 Transform child = transform.Find("Prop_powerful_child(Clone)"); if (child != null) { //存在重复,重置时间 Prop_powerful_child ctrl = child.gameObject.GetComponent <Prop_powerful_child>(); ctrl.resetLiveTime(); } else { Instantiate(powerful_child, transform); } //修改开关 levelController.isPowerfulOn = true; }