软工课设第一周周二报告

姓名

张骁

时间

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同时存在的原因是这些代码在每一帧都会被执行,如果不加以判断就设置音量的话会造成冗余,实际应该等到滚动条返回的值产生变化时再设置音量。

所遇问题

目前为止还未遇到问题

解决方案

原文地址:https://www.cnblogs.com/ACskyline/p/5624415.html