UnityでuGUIを作っていたところ、項目で全選択機能を作ろうとしていたところ。
付け焼き刃の対応をしていたら、不要なイベントが走って全選択解除のはずが、一項目ずつしか外れないなんてことが。
そういうのってどう制御するんだ?と。
/// <summary> /// Set isOn without invoking onValueChanged callback. /// </summary> /// <param name="value">New Value for isOn.</param> public void SetIsOnWithoutNotify(bool value) { Set(value, false); }
こういうのってダサいかなと思ったんですが、WithoutNotifyって通知しないメソッドを用意しているんですね。