姓名 |
张骁 |
时间 |
2016年6月28日 |
学习内容 |
今天我针对用户反映的意见修改了软件当中的一个漏洞。 这个漏洞很简单,就是软件运行时没有提供调整音量的设置选项,所以在用户使用软件时若想进行调整音量就必须借助其他手段,比如调整音箱的音量或者操作系统的音量,这就为用户造成了不便。 针对这个漏洞,我想通过控制滚动条的方式来对音量进行调整。因为滚动条比直接以数字形式输入音量更直观,而且用户并不需要知道音量的最低与最高值。 具体代码如下: sound = GUI.HorizontalSlider (new Rect(Screen.width - 100, Screen.height - 20, 100, 10), sound, 0, 1); if (sound != soundEX) { audioSource.volume = sound; soundEX = sound; } 其中soundEX和sound同时存在的原因是这些代码在每一帧都会被执行,如果不加以判断就设置音量的话会造成冗余,实际应该等到滚动条返回的值产生变化时再设置音量。 |
所遇问题 |
目前为止还未遇到问题 |
解决方案 |
无 |