手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

unity3d怎么使用toggle实现多项单选

时间:2024-10-12 11:51:32

1、打开unity3d在菜单中“GameObject”--“UI”--“Toggle”创建一个选择框。

unity3d怎么使用toggle实现多项单选

2、设置其位置大小,以及显示Label为“One”。

unity3d怎么使用toggle实现多项单选

3、同样的方式我们创建三个Toggle,分别代表不同的选项。

unity3d怎么使用toggle实现多项单选

4、创建一个空物体,命名为“ToggleGroup”。

unity3d怎么使用toggle实现多项单选

5、点击“Add Component”并给其添加“Toggle Group”。

unity3d怎么使用toggle实现多项单选

6、然后把它设置为三个Toggle的父物体对象。

unity3d怎么使用toggle实现多项单选

7、我们可以选择每个Toggle把其中的“Is On”取消勾选最后只保留一个默认勾选的,这样运行就可以只保留了一个勾选的。

unity3d怎么使用toggle实现多项单选

8、如果要运行时候可以一个都不选,可以勾选“ToggleGroup”中的“Allow Switch Off”。

unity3d怎么使用toggle实现多项单选

9、如果要通过脚本来获得某个Toggle是否被选择,可以创建一个脚本这里的“Toggle_test”。

unity3d怎么使用toggle实现多项单选

10、在脚本中添加Sel_toggle方法。 public void Sel_toggle(bool Selete){ if (Selete) { print ("被选中"); } else { print ("未选中"); } }

unity3d怎么使用toggle实现多项单选

11、把脚本添加到这个toggle上面,。

unity3d怎么使用toggle实现多项单选

12、接着在“On Value Changed(Boolean)”下面点选“+”加号,把这个自己的“Toggle”拖放上去,并选择我们“Sel_toggle”方法。

unity3d怎么使用toggle实现多项单选

13、这样运行场景后,点击选择框就可以在终端输出是否选中的状态了。

unity3d怎么使用toggle实现多项单选
© 手抄报圈