質問: 0.1; 等書いても関数が動いてしまいます。 ### 補足情報(言語/FW/ツール等のバージョンなど) Unity2017.1 C# slider.Value に値をいれてもコールバックの関数が呼ばれない方法を教えてください。 (sliderを手動で操作した時のみコールバックの関数が呼ばれる方法を教えてください) よろしくお願い致します。
回答: 付け焼き刃な対応ではありますが、 bool型変数を用意しておき、スクリプトから値変更時はtrueにし、callback_func()内部で条件分岐 でとりあえず動作はするのではないかと思います。 もしくは、 slider.onDragまたはslider.onMoveにイベント登録すると希望の動作になるかもしれません。(未検証)