1、滚动条音量大小调节
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Audio;
public class Music_Height : MonoBehaviour
{
public AudioSource audiosource;
public Scrollbar scrollbar;
public static bool musiccomplete = false;//保存操作数据,当musiccomplete的值为true时,操作完成
public static float musicheight;//保存当前滚动条的值
private void Start()
{
scrollbar.value = audiosource.volume;//滚动条的初始值为音频的音量大小
}
void Update()
{
music_height();
}
public void music_height()
{
audiosource.volume = scrollbar.value;
musiccomplete = true;
musicheight = scrollbar.value;
}
}
在第一个场景创建一个滚动条,挂载脚本,然后在脚本上添加音频控制器和滚动条。
2、音频控制
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Audio;
public class Music_Control

文章介绍了如何在Unity中使用脚本实现音频音量通过滚动条进行动态调节,包括在两个场景中分别设置滚动条和音频控制器的行为。
最低0.47元/天 解锁文章
2292





