質問するログイン新規登録

回答編集履歴

1

解決策の追記

2018/05/22 04:45

投稿

fiveHundred
fiveHundred

スコア10513

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