滤波器使用及效果实例
发布日期:2021-05-07 17:59:01 浏览次数:24 分类:技术文章

本文共 838 字,大约阅读时间需要 2 分钟。

在这里插入图片描述

使用UGUI搭建场景,创建c#脚本文件命名为PlayMusic
代码如下

using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlayMusic : MonoBehaviour{    AudioSource music;//    声明音乐对象    public void Awake()    {        music = this.transform.GetComponent
();//获取音频组件 } public void PressPlay()//点击播放按钮 { if(!music.isPlaying) { music.Play();//音乐播放函数 } } public void PressPause()//点击暂停播放 { if(music.isPlaying) { music.Pause();//暂停播放的作用是,点击暂停播放的时候,重新点击播放按钮是继续上一次暂停的地方播放,而不是从新播放 } } public void PressStop() { music.Stop();//停止播放,再重新开始播放的时候是重头开始播放 } // Start is called before the first frame update }

注意Stop与Pause函数的区别

将脚本挂在主摄像机上,为不同的按钮添加监听
例:
在这里插入图片描述

在主摄像机上分别添加所需要的滤波器

在这里插入图片描述
给对应的Toggle添加上监听,并勾选上enable
在这里插入图片描述
运行,分别选择高频、低频、混响等滤波器体会区,修改参数,体会效果即可

上一篇:录音功能
下一篇:各类滤波器的参数及含义

发表评论

最新留言

不错!
[***.144.177.141]2025年04月02日 23时05分25秒