unity3d 怎么移除物体的脚本,不要使用active 如camera.active=false,要使用如enable的效果哦

2024-11-08 04:44:30
推荐回答(2个)
回答(1):

你的意思是不是:只禁用脚本但保持物体有效?
那可以用GetComponent().enabled =false; //YourClass是你要禁用的脚本类
以上是C#的语法,JS的用:
GetComponent("YourClass").enable=false; //"YourClass"是你要禁用的脚本名

回答(2):

直接删除用Destroy(脚本组件);
Destroy的参数可以是一个脚本或组件,如果我没记错的话。
如果是禁脚本那就是楼上的方法了。