c# - 如何使用代码在 Unity 中切换复选框?

标签 c# unity3d

我查看了 Toggle API,但找不到将其设置为使用代码检查的方法。 http://docs.unity3d.com/ScriptReference/UI.Toggle.html

我想这样做的原因是我想根据游戏开始时的设置将复选框设置为已选中。

关于如何做到这一点有什么想法吗?

谢谢!

最佳答案

http://docs.unity3d.com/ScriptReference/UI.Toggle-isOn.html

使用公共(public)变量 Toggle.isOn。 像这样将其设置为 true:myToggle.isOn = true;

您可能正在寻找一种方法,但不要忘记查看公共(public)变量,因为它们也是 API 的一部分。

关于c# - 如何使用代码在 Unity 中切换复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33954683/

相关文章:

unity3d - 无法在 Unity 的音频源中添加音频剪辑

c# - 在 C# 的 ListBox 中添加 ListBoxItem?

c# - 以编程方式修改样式内的属性

c# - 无法从 Unity 游戏中嵌入的 Nancy REST 服务器获取 POST 正文

c# - OnTriggerEnter 不适用于 Unity3D

c# - 读取麦克风分贝和音调/频率

c# - 在反序列化期间委托(delegate)调用泛型类内部的泛型方法挂住 CPU

c# - 找到包含所有可能的 3x3 位模式的 NxM 网格

c# - 使用 if-else 查找三个中最大的数。为什么它不想编译?

c# - 如何在 Unity 中使用 WASD 移动二维对象