UGUI 控件通过代码添加事件
2016-12-24 11:06
477 查看
注意:添加 using UnityEngine.UI; 头文件
//按钮
private Button button;
button = GameObject.Find(“ButtonName”).GetComponent();
button.OnCLick.AddListener(ClickButton);
//回调函数
public void ClickButton()
{
}
//toggle
toggle= GameObject.Find(“Toggle”).GetComponent();
toggle.isOn = false; //开关对号默认去掉(不勾选)
toggle.onValueChanged.AddListener(ClickToggle);
//回调函数
public void ClickToggle(bool isBool)
{
isBool是否勾选
}
//Slider
slider.GetComponent().onValueChanged.AddListener(delegate
{
sliderValueChange();
});
///
/// //回调函数 滑动至5-6厘米处
///
public void SliceLine1ValueChange()
{
float value = slider.GetComponent().value * 10;
string text = value.ToString(“F2”) + “cm”; //F2保留两位小数
slider.transform.FindChild(“Handle Slide Area/Handle/Image2/TextNum”).GetComponent().text = text;
if (value > 5 && value < 6)
{
}
else
{
}
}
//按钮
private Button button;
button = GameObject.Find(“ButtonName”).GetComponent();
button.OnCLick.AddListener(ClickButton);
//回调函数
public void ClickButton()
{
}
//toggle
toggle= GameObject.Find(“Toggle”).GetComponent();
toggle.isOn = false; //开关对号默认去掉(不勾选)
toggle.onValueChanged.AddListener(ClickToggle);
//回调函数
public void ClickToggle(bool isBool)
{
isBool是否勾选
}
//Slider
slider.GetComponent().onValueChanged.AddListener(delegate
{
sliderValueChange();
});
///
/// //回调函数 滑动至5-6厘米处
///
public void SliceLine1ValueChange()
{
float value = slider.GetComponent().value * 10;
string text = value.ToString(“F2”) + “cm”; //F2保留两位小数
slider.transform.FindChild(“Handle Slide Area/Handle/Image2/TextNum”).GetComponent().text = text;
if (value > 5 && value < 6)
{
}
else
{
}
}
相关文章推荐
- Unity-UGUI——通过代码给UI元素添加对应事件
- 关于在c#中创建用户控件后,winform应用程序在调用中无法通过点击用户控件的子控件为其自动添加事件代码的问题
- 请问有没有人知道可不可以根据已经编译好的exe(这里具体指窗体),通过什么工具可以看到它里面的某一个控件的事件里面的代码(比如timer的tick)。
- 关于通过代码指定页面控件的事件响应脚本函数的一个细节
- FineUI中在一个页面中通过控件事件(JS)向父页面中添加Tab页
- iOS通过代码动态添加和删除控件
- 演示事件(Event)怎样使用以及怎样为用户控件添加一个事件(示例代码下载)
- 章鱼哥—VB.NET 如何实现代码自动生成控件 添加绑定事件
- uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二)
- 演示事件(Event)怎样使用以及怎样为用户控件添加一个事件(示例代码下载)
- uGUI使用代码动态添加Button.OnClick()事件(Unity3D开发之十二)
- 动态的给某个控件添加JS事件代码
- 使用代码动态添加、删除view,通过tag寻找控件
- 演示事件(Event)怎样使用以及怎样为用户控件添加一个事件(示例代码下载)
- JavaScript通过代码添加删除事件
- vb.net 类中属性中的事件 并向新加窗体中用代码添加控件
- 演示事件(Event)怎样使用以及怎样为用户控件添加一个事件(示例代码下载)
- 通过js写html代码,添加事件传参数问题的解决方案
- uGUI使用代码动态添加Button.OnClick()事件
- ugui使用代码动态添加Button.OnClick()事件