例如,如果原始預製件被破壞,其他零件也被破壞。有沒有更多的克隆預製... 我必須摧毀原始預製...因爲它是敵人... 有沒有什麼辦法可以永久製作克隆prdfab,即使原件被刪除?例如,當原始預製件被刪除時,所有預製件都被銷燬
IEnumerator timedelay()
{
yield return new WaitForSeconds(3f);
Debug.Log("sdfaDF");
br = Instantiate(a ,new Vector3 (-4,-6,0), Quaternion.identity) as GameObject;
br.tag = "a";
makebox();
}
void OnTriggerEnter2D(Collider2D other)
{
if (other.gameObject.tag == "a")
{
Destroy(other.gameObject);
gm.mylife -= 1;
}
}
如果原始預製件符合OnTriggerEnter2D,則它將銷燬...然後克隆預製件停止創建。即使原來的一個被破壞,我也需要使克隆的預製件不被破壞。
你的代碼是非常草率和不完整的,但基於我所看到的,你想克隆GO「a」。當它被破壞時,當然你不能從它實例化它就像。從一張紙上覆制文本,然後刻錄「源表」,但仍想從中複製文本。你不能。它不存在了... –
@Mark感謝您的批評意見...我通過使用resource.load解決了問題。那麼它工作得很好... – fluentparrot