欢迎访问设·集合!

设·集合

您现在的位置是:首页 > 游戏制作 > unity

在Unity3D中怎么做下拉菜单?

设·集合小编 发布时间:2022-05-05 15:22:00 346次最后更新:2024-03-08 12:48:42

Unity是我们室内设计工作中经常要用到的软件之一,今天我们来分享一下“在Unity3D中怎么做下拉菜单?”这篇文章,相信有很多小伙伴都会了,但是还是有不会的新手小伙伴,下面小编就来分享一下吧!

工具/软件

设备型号:Redmi G游戏本 2021 锐龙版

操作系统:Windows7

使用软件:Unity

步骤/教程

第1步

打开unity3d场景,在UI中选择创建一个“Dropdown”控件。

第2步

运行游戏场景,我们发现默认是三个选项。

第3步

默认的这三个选项是在其“Options”中添加的,可以自己再次添加删除或者修改。

第4步

现在我们创建一个“DropDown_test”脚本。

第5步

在脚本中创建“dpn”变量,在start方法中添加三个下拉选项。

第6步

接着添加一个“Drop_select”方法。

public class DropDown_test : MonoBehaviour {

Dropdown dpn;

void Start () {

Dropdown.OptionData data1 = new Dropdown.OptionData (); 

data1.text = "One";

Dropdown.OptionData data2 = new Dropdown.OptionData ();

data2.text = "Two";

Dropdown.OptionData data3 = new Dropdown.OptionData ();

data3.text = "Three";

dpn = transform.GetComponent<Dropdown> ();

dpn.options.Add (data1);

dpn.options.Add (data2);

dpn.options.Add (data3);

}

public void Drop_select(int n){

print ("选择了:" dpn.captionText.text);

}

}

第7步

把脚本放在场景中的“Dropdown”上面。

第8步

在“Value Changed”下面点选“ ”加号,把“Dropdown”拖放进去,选择调用“Drop_select”方法。

第9步

这样运行场景,会多出三个我们添加的下拉选项,选择后会终端输出选项的值。

广告位

热心评论

评论列表