概要
using UnityEngine; using UnityEngine.UI; public class Example : MonoBehaviour { public Slider m_slider; private void Awake() { m_slider.onValueChanged.AddListener( _ => Debug.Log( "ピカチュウ" ) ); // onValueChanged が呼び出される m_slider.value = 1; // onValueChanged は呼び出されない m_slider.SetValueWithoutNotify( 0 ); } }
- SetValueWithoutNotify 関数で値を設定すると onValueChanged は呼び出されない