在 Unity C# 中禁用附加到游戏对象的脚本

ale*_*001 1 c# scripting unity-game-engine

我有一个更新函数,它会检查某些东西是否等于 true,如果它等于 true,它将运行一些代码,但我希望禁用整个脚本。请帮忙,谢谢!

Val*_*tin 6

您应该使用启用的字段。尝试以下

gameObject.GetComponent<EmailSender >().enabled = false;
Run Code Online (Sandbox Code Playgroud)