总布局:
实现游戏中性别的选择功能:
ToggleYes中的脚本:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class ToggleYes : MonoBehaviour {
//定义两个个Toggle类型属性的与一个Text 类型的属性
public Toggle man;
public Toggle woman;
public Text t;
public void GetSex(bool b) {
print(b);
}
public void GetMan() {
Text t = transform.GetChild(1).GetComponent<Text>();
if (man.isOn)
{
//如果性别选择了男则不选择女
woman.isOn = false;
}
else if (!woman.isOn)
{
man.isOn = true;
}
}
public void GetWoman()
{
//获取子物体中的Text的值
Text t = transform.GetChild(1).GetComponent<Text>();
if (woman.isOn)
{
//如果性别选择了女则不选择男
man.isOn = false;
}
else if (!man.isOn)
{
woman.isOn = true;
}
}
}
SliderYes中的脚本
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
/*
*文件描述:
*创始人:
*创建时间:
*修改时间:
*版本:1.0
*/
public class SliderYes : MonoBehaviour {
public Slider s;
public void GetValue() {
print(s.value);
}
}