unity3d怎么使用toggle实现多项单选
1、打开unity3d在菜单中“GameObject”--“UI”--“Toggle”创建一个选择框。

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

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

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

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

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

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

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

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

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

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

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

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

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:79
阅读量:94
阅读量:62
阅读量:124
阅读量:165