【发布时间】:2015-12-23 12:35:32
【问题描述】:
我的代码有问题。我无法让我的立方体对象在销毁前一个立方体后 1 秒自动显示新的。这是我的代码:
void OnTriggerEnter(其他对撞机){
if (other.gameObject.CompareTag ("cube1")) {
other.gameObject.SetActive (false);
makenew ();
}
}
IEnumerator makenew ()
{
yield return new WaitForSeconds (1f);
GameObject cube = Instantiate (cubePrefab) as GameObject;
gameObject.SetActive (true);
}
}
【问题讨论】:
-
所以你是在给自己打电话
gameObject.SetActive (true);? :)
标签: unity3d