我已經在destroy中創建了一個gameObject,並且在此對象上以2秒的延遲持續時間調用了Destroy()方法。取消延遲對GameObject的Destroy()調用
Destroy(gameObject,2.0f);
我要的是,如果用對撞機另一個遊戲物體與該遊戲物體發生碰撞,我想取消毀滅呼籲這個特殊的遊戲對象。
我試着用新的持續時間在同一個gameobject上再次調用destroy,但它仍然基於舊的持續時間被破壞。
void OnCollisionEnter2D(Collision2D coll)
{
//Debug.Log("Inside Enter");
if (coll.gameObject.tag == "Ball")
{
Destroy(gameObject, reInitializeLifeOfLine);
Debug.Log("Inside Enter");
}
}
可有人請建議如何實現這一
你能解決這個問題嗎?如果現有答案不符合您的要求,請務必更新您的問題或添加評論。 – Serlite