回答編集履歴
1
解決策の追記
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
このUpdate()の書き方だと、``unityChan.transform.position.x >= 220``が満たされる間、毎フレーム``VoiceDown()``が開始されてしまいます。
|
2
2
|
|
3
3
|
それによって、大量の``VoiceDown()``がvolumeを減らしているので、その結果、一瞬で音が無くなってしまうのだと思います。
|
4
|
+
|
5
|
+
「``VoiceDown()``を開始したときに変数をtrueにし、その変数がtrueになっている場合は``VoiceDown()``を開始させない」のような処理をすればよろしいかと思います。
|
4
6
|
|
5
7
|
|
6
8
|
|