destory()銷毀遊戲物件
1#region 銷毀物體23
//destory方法銷毀遊戲物件
4///
更常用的是物件池(objectpool)方式
5 gameobject obj4 =gameobject.createprimitive(primitivetype.capsule);
6object.destroy(obj4);
78 gameobject.destroy(this); //
銷毀的是這個指令碼本身,不是遊戲物件910
//銷毀遊戲物件上的
11 gameobject.destroy(gameobject.getcomponent());
1213
//設定幾秒後銷毀
14 gameobject.destroy(obj, 5); //
5秒後銷毀遊戲物件
1516
#endregion
destroyimmediate(prefab) 立即銷毀遊戲物件
1//立即銷毀遊戲物件2//
如果要銷毀遊戲物件,要用destory() 來實現
3gameobject.destroyimmediate(obj);4//
是否銷毀遊戲物件的同時是否銷毀資源,預設false5//
如果不需要刪除資源的情況下用destory(); 如果是不刪除資源使用和destory是一樣的6//
如果要刪除乙個預設,
7destroy(prefab);
8 destroyimmediate(prefab); //
這兩個都會報錯,用下面的方法銷毀資源
9 gameobject.destroyimmediate(prefab,true);
跳轉場景不銷毀物體
1void
awake()
2
當銷毀指令碼時候,呼叫ondestory()方法
1void
ondestory()
2
物件銷毀 unity 物件銷毀報錯
其中 radarparent 物件是radarroot 這個gameobject.報錯前提 執行場景切換 報錯位置 villagegameui 執行ondestroy的時候radarparent null,執行到 radar.setparent radarparent 觸發異常 報錯原因 radar...
Unity遊戲開發 Unity物理引擎
詳細講解unity的物理引擎系統以及物理元件的應用及注意事項。學習剛體rigidbody和碰撞體collider元件的工作方式和應用場景。我們設計了非常高效的教學路徑,讓你快速入門unity物理元件的設定方式及操作流程。同時我們也對所有物理元件進行了非常詳細的講解及實操演示。帶你全面深度了解rigi...
Unity建立遊戲物件
1 模型直接放在hierarchy檢視 2 gameobject go new gameobject 建立乙個空的遊戲物體 gameobject go new gameobject table 建立乙個空的遊戲物體命名為table 3 建立原始模型 unity自帶的模型例如cube plane等。使...