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
