public void Settings()//设置 { if (sign > 0) { return; } if (null == settings)//如果没有,则读取resource { GameObject stsTemp = Resources.Load <GameObject>("Prefabs/MainMenu-Settings"); settings = Instantiate(stsTemp).GetComponent <RectTransform>(); settings.transform.SetParent(cvs, false);//设定为画布的子物体 //添加事件 Toggle tg = settings.GetComponentInChildren <Toggle>(); tg.isOn = GameManager.Instance.paintOnMainMenu; tg.onValueChanged.AddListener(SetPaint); ButtonSlider bs = settings.GetComponentInChildren <ButtonSlider>(); //print(bs.name); bs.SetValue(GameManager.Instance.volume_BGM); bs.onValueChanged.AddListener(GameManager.Instance.SetBGMVolume); //bs.onValueChanged.AddListener(GameManager.Instance.SetAudioVolume); } StartCoroutine(Appear(settings)); sign = 1; }
public MainPage() { this.InitializeComponent(); ButtonSlider.Begin(); }
private void Page_Loaded(object sender, RoutedEventArgs e) { ButtonSlider.Begin(); }
// Start is called before the first frame update void Start() { ButtonSlider.SetActive(true); // dusbin.SetActive(true); is_check = true; }