unity刪除腳本
1. unity3d怎麼在運行時刪除腳本
http://game.ceeger.com/Script/Object/Object.Destroy.html
里有介紹
Object.Destroy 銷毀
2. 在unity3D的腳本中,如果一個表裡存的是Gameobj;怎樣刪除表裡的一個數據
如果我沒有看錯,這個貌似是List的讀寫更新問題。
首先你在這個循環中保留了這個List的引用,接下來在循環中刪除了List的一個元素,這會造成讀寫問題,導致其實並不能刪除掉。
可以考慮使用另外一個List保留要刪除的List的下標,然後進行刪除。
3. unity如何停用腳本
你可以給兩一個腳本的OnGUI和Update方法加一個boolean條件,你不需要他運行的時候,讓條件false,這樣腳本的所有方法都不運行了
4. unity5如何調用一個不在場景的物體中的腳本
GameObject.find 只能查找場景中的物體 你沒有調用是因為你的腳本繼承MonoBehaviour 沒有在場景中實例出來你的start方法就不會調用
5. unity如何刪除已拖動到玩家身上的腳本
可以用,不過沒注釋,不太好讀懂代碼,特別是代碼中用到了幾處矩陣操作的函數。
6. unity3d 怎麼移除物體的腳本,不要使用active 如camera.active=false,要使用如enable的效果哦
你的意思是不是:只禁用腳本但保持物體有效?
那可以用GetComponent<YourClass>().enabled =false; //YourClass是你要禁用的腳本類
以上是C#的語法,JS的用:
GetComponent("YourClass").enable=false; //"YourClass"是你要禁用的腳本名
7. 急!!!unity 3d不能添加CS文件,後面所有新建的CS文件都不行了。
不要使用除unity之外任何手段修改文件名、刪除或者增加資源(比如直接在項目目錄里修改文件名或刪除文件)。unity項目會自動生成一個管理文件來存儲資源信息,項目中的所有引用資源都是通過該文件來關聯。
你這種情況只能先刪除腳本組件然後重新添加
8. Unity3D中如何將導入的資源包刪除
1.首先,打開自己的unity3d場景,如下所示。

9. unity3d 怎麼移除物體的腳本,不要使用active 如ca
你的意思是不是:只禁用腳本但保持物體有效? 那可以用GetComponent()enabled =false; //YourClass是你要禁用的腳本類 以上是C#的語法,JS的用: GetComponent("YourClass")enable=false; //"YourClass"是你要禁用的腳本名unity3d 怎麼移除物體的腳本,不要使用active 如ca
10. 在unity3d中想要刪除腳本應該點擊下拉菜單後選擇
選擇removecomponent即可如果你是要在腳本中實時刪掉。比如去掉一個名為cube的物體的名為"myscript"的腳本C#中可以這樣寫Destroy(GameObject.Find("Cube").GetComponent
