遇到的问题:
在脚本中获取不到canvas下物件的某些组件,比如slider的slider组件,button按钮的button组件等。
原因;
slider,button 等物件是canvas下的,直接用GameObject类型声明时,在脚本中将找不到slider,button物件下的slider,button等组件下以及组件下的参数。
解决办法:
public UnityEngine.UI.Slider Rain_intensity;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
Debug.Log(Rain_intensity.value);
float slider_value = Rain_intensity.value;
}