1. 程式人生 > >UIEvent UI u3d學習總結筆記本

UIEvent UI u3d學習總結筆記本

1.通過程式碼獲取UI控制元件操作

public GameObject btnGameObject;
public GameObject sliderGamebject;
public GameObject dropDownGameObject;
public GameObject toggleGameObject;
//傳入方法
btnGameObject.GetComponent<Button>().onClick.AddListener(this.but001);//在UnityEvent中新增一個非持續性偵聽器。
sliderGamebject.GetComponent<Slider>().onValueChanged.AddListener(this.OnSliderChanged);

dropDownGameObject.GetComponent<Dropdown>().onValueChanged.AddListener(this.OnDropDownChanged);
toggleGameObject.GetComponent<Toggle>().onValueChanged.AddListener(this.OnToggelechanged);

2.修改顏色透明度

public Image DianJi;

Color colorD = DianJi.color;	
colorD.a = Mathf.PingPong(Time.time/1.5f,1f);
DianJi.color = colorD;