回答編集履歴

3

コメント内の誤字を修正

2020/02/14 23:48

投稿

Bongo
Bongo

スコア10807

test CHANGED
File without changes

2

コメント内の誤字を修正

2020/02/14 23:48

投稿

Bongo
Bongo

スコア10807

test CHANGED
@@ -86,7 +86,7 @@
86
86
 
87
87
  // 分と秒をコロンで繋げて表示用文字列とする
88
88
 
89
- // 秒の値が2桁なら、頭に0を入れて2桁で表示する
89
+ // 秒の値が1桁なら、頭に0を入れて2桁で表示する
90
90
 
91
91
  // this.GaugeText.GetComponent<Text>().text = $"{minutes}:{seconds:D2}";
92
92
 

1

2018.4でも使えるであろう方法を追記

2020/02/14 23:48

投稿

Bongo
Bongo

スコア10807

test CHANGED
@@ -23,6 +23,26 @@
23
23
  // OnValueChangedを発生させずにスライダーの値を変更する
24
24
 
25
25
  TimeSlider.SetValueWithoutNotify(sliderValue);
26
+
27
+
28
+
29
+ // 2018.4だと上記の書き方はできないかもしれない
30
+
31
+ // その場合、一旦onValueChangedを空のイベントに差し替えて
32
+
33
+ // むりやりOnValueChangedを抑制する
34
+
35
+ /*
36
+
37
+ Slider.SliderEvent currentOnValueChanged = TimeSlider.onValueChanged;
38
+
39
+ TimeSlider.onValueChanged = new Slider.SliderEvent();
40
+
41
+ TimeSlider.value = sliderValue;
42
+
43
+ TimeSlider.onValueChanged = currentOnValueChanged;
44
+
45
+ */
26
46
 
27
47
 
28
48