十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
这篇文章主要介绍“Unity组件Toogle和DropDown怎么使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Unity组件Toogle和DropDown怎么使用”文章能帮助大家解决问题。

创新互联公司专注于企业全网营销推广、网站重做改版、神木网站定制设计、自适应品牌网站建设、H5开发、成都做商城网站、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为神木等各大城市提供网站开发制作服务。
变形 group
public class RToogleGroup01 : MonoBehaviour {
public Toggle tg1;
public Toggle tg2;
// Use this for initialization
void Start () {
tg1.onValueChanged.AddListener(isOn => {
if (isOn)
{
Debug.Log("tg1打开");
}
else
{
Debug.Log("tg1关闭");
}
});
tg2.onValueChanged.AddListener(isOn =>
{
if (isOn)
{
Debug.Log("tg2打开");
}
else
{
Debug.Log("tg2关闭");
}
});
}
// Update is called once per frame
void Update () {
}public class RToogleGroup02 : MonoBehaviour {
public Toggle tg1;
public Toggle tg2;
public Toggle tg3;
public Transform []bgs;
// Use this for initialization
void Start()
{
tg1.onValueChanged.AddListener(isOn => { ShowBG(0); });
tg2.onValueChanged.AddListener(isOn => { ShowBG(1); });
tg3.onValueChanged.AddListener(isOn => { ShowBG(2); });
}
private void ShowBG(int index)
{
for (int i = 0; i < bgs.Length; i++)
{
if (i == index)
{
bgs[i].gameObject.SetActive(true);
}
else
{
bgs[i].gameObject.SetActive(false);
}
}
}public class RDropdown : MonoBehaviour {
Dropdown dropdown;
List tempNames;
void Awake()
{
dropdown = GetComponent();
tempNames = new List();
dropdown.onValueChanged.AddListener(ExecuteItem);
}
private void ExecuteItem(int arg0)
{
Debug.Log("执行逻辑:"+ arg0);
}
void Start()
{
AddNames();
UpdateDropdownView(tempNames);
}
///
/// 刷数据
///
///
private void UpdateDropdownView(List showNames)
{
dropdown.options.Clear();
Dropdown.OptionData tempData;
for (int i = 0; i < showNames.Count; i++)
{
tempData = new Dropdown.OptionData();
tempData.text = showNames[i];
dropdown.options.Add(tempData);
}
dropdown.captionText.text = showNames[0];
}
private void AddNames()
{
string s1 = "0";
string s2 = "1";
string s3 = "2";
string s4 = "3";
string s5 = "4";
tempNames.Add(s1);
tempNames.Add(s2);
tempNames.Add(s3);
tempNames.Add(s4);
tempNames.Add(s5);
}
} 关于“Unity组件Toogle和DropDown怎么使用”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注创新互联行业资讯频道,小编每天都会为大家更新不同的知识点。