Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小

这篇具有很好参考价值的文章主要介绍了Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        在Unity开发的过程中用到声音(AudioSource)实现一些声音的效果是比不可少的 接下来看看关于声音(AudioSource)的内容吧

        Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小

截图的时候忘记了 那Volume是调节声音大小的0-1   0表示没有声音,1表示完全音量 (懒得再截图了)

声音(AudioSource)的播放、结束、暂停、继续代码部分

using UnityEngine;

public class AudioController : MonoBehaviour
{
    AudioSource audioSource;

    private void Start()
    {
        //获取AudioSource组件
        audioSource = GetComponent<AudioSource>();
    }

    public void PlayAudio()
    {
        //播放音频
        audioSource.Play();
    }

    public void StopAudio()
    {
        //停止音频
        audioSource.Stop();
    }

    public void PauseAudio()
    {
        //暂停音频
        audioSource.Pause();
    }

    public void UnPauseAudio()
    {
        //继续播放音频
        audioSource.UnPause();
    }
}

声音(AudioSource)的音量大小  我这里是搭配的Button事件调用的(根据自己需求自行修改)文章来源地址https://www.toymoban.com/news/detail-503624.html

     public void VolumeUp()
    {
        //将音频音量增加0.1
        audioSource.volume += 0.1f;
    }

    public void VolumeDown()
    {
        //将音频音量减少0.1
        audioSource.volume -= 0.1f;
    }

    public void SetVolume(float volume)
    {
        //设置音频音量
        audioSource.volume = volume;
    }

到了这里,关于Unity 关于声音(AudioSource)的播放、结束、暂停、继续、声音大小的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序——实现音乐播放器(上下切换歌曲、进度条拉动、暂停与继续播放)

    小伙伴们你们有没有想过自己搞一个播放器,播上自己喜欢的歌单,那是多么的惬意啊~ 之前,小编遇到一个项目,语音导览的播放器。其实跟播放歌单一个道理。 但是一看微信开发文档里面的音频API又是那么多,我们该如何选择呢?在这里小编选择了使用wx.createAudioContext

    2024年02月02日
    浏览(60)
  • video视频标签一些设置,包括封面、播放结束后的封面、视频占满屏幕的方式、视频播放暂停、展示控制栏、触发全屏播放事件

    代码如上,poster属性用于设置视频封面;视频链接放在source标签内的src属性;加controls属性就会展示控制栏,不加不显示; 视频进入网页自动播放 查阅资料都是说在vedio属性中加 autoplay=\\\"autoplay\\\" muted=\\\'muted\\\',如第一段代码,但是我试了都是被浏览器评屏蔽掉的(为了提高用户体

    2024年02月13日
    浏览(74)
  • Unity点击按钮控制视频播放和暂停

    省流:整体脚本放在底部,需要可直接到底部 1、导入命名空间 2、创建变量 3、第一帧开始时调用 4、每帧调用 5、定义方法OnplayorpauseVideo 6、创建图像,添加视频播放器(Video Player)组件,把脚本放到图像,把按钮添加到脚本。 完整代码

    2024年02月03日
    浏览(46)
  • Unity点击按钮实现音频暂停和播放

    省流:完整代码在底部 1、导入命名空间 2、创建变量 3、第一帧开始时调用 4、每帧调用 5、定义方法MusicSwitch 6、创建按钮添加脚本和音频播放器(Audio Source)组件,把按钮拖到脚本上 完整代码

    2024年02月04日
    浏览(46)
  • 【Unity声音与视频播放】播放声音视频、代码控制、UI播放视频

    闲谈: 游戏开发比普通软件开发难也是有原因的,第一 游戏功能需求变化多样内部逻辑交错纵横, 而软件相对固定,无非也就是点击跳转、数据存储 第二,游戏需要很多3D数学知识、物理知识,最起码得有高中物理的基础,力、向量、射线,除了这些数据存储一样不少 但是

    2024年02月19日
    浏览(39)
  • 在unity中如何实现视频播放暂停停止重播功能

    在Unity中实现视频播放、暂停、停止和重播功能,可以通过以下步骤实现: 将视频文件导入Unity项目中,并将其设置为资源。 创建一个新的Unity游戏对象,并将Video Player组件添加到该对象上。 将视频文件设置为Video Player组件的源。 创建一个脚本,并使用代码控制Video Player组件

    2024年02月11日
    浏览(41)
  • Unity的VideoPlayer视频播放结束触发逻辑

    我在之前的项目中,有许多项目用到了VideoPlayer视频播放组件,其中有很多需求都是视频播放结束后调用一个方法,比如说跳转场景、转换视频等等。我使用的Unity2017的版本都是在Update检测视频的帧数,在视频播放结束是触发方法,但是这种方法貌似在2017以上的版本就不太好

    2024年02月12日
    浏览(51)
  • Unity中,点击按钮Button,控制,动画Animator暂停播放

    在Unity中,你可以使用以下脚本来实现点击按钮时停止动画的功能: using UnityEngine; using UnityEngine.UI; public class StopAnimationOnClick : MonoBehaviour {     public Animator animator;     public Button button;     private bool isAnimationPlaying = true;     private void Start()     {         button.onClick.AddListen

    2024年04月27日
    浏览(47)
  • Unity中的声音(声音开关+动画事件播放声音+控制声音大小UI)

            声音组件(一个scene中只能有一个Audio Listener,位于Camera)         Audio Source 理解为 “嘴巴” Unity中支持的音频格式 效果 :点击背景音乐暂停,再点击音乐继续。 步骤 (1)创建UI—Toggle(切换) 与图片上对应:       Label 文字       Background 白色框框    

    2024年02月10日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包