mixiユーザー(id:7828375)

2021年06月05日01:52

57 view

謎のバグに苦しむ

 謎のシューティングゲームで、オープニングとゲームの画面遷移を製作中、ちらちらといじった音量調整で妙なバグが出る。

0〜100で調整出来るはずの音量が、0〜28までになる

というものだ。Javascriptで音を扱う時、音量は0〜1の範囲になる。なので音量を上げ下げしようとすると、0.1とか0.01とかを足し引きすることになるのだが、これがなんだかよくわからんのだが、足し引きを何度かしていると1.9999999みたいになってしまうことがあった。そのために一度100倍してから整数で足し引きして、その後100で割って……という処理をしたのだが……どうしてこれが原因で28までになってしまったのかさっぱりわからない。

結局、0.01の足し引きに戻したらちゃんと動くようになった。一体なんだったのだろうか。こういうことがたまにあるからほんとに困る。
0 0

コメント

mixiユーザー

ログインしてコメントを確認・投稿する

<2021年06月>
日 月 火 水 木 金 土
  12345
6789101112
13141516171819
20212223242526
27282930   

最近の日記

もっと見る