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