位置: 编程技术 - 正文

Unity3D之音乐音效的播放【2】(unity音乐thefatrat)

编辑:rootadmin

推荐整理分享Unity3D之音乐音效的播放【2】(unity音乐thefatrat),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity3d音效设置,unity3d音效,unity播放音乐,unity播放音乐,unity 音乐,unity播放音乐,unity游戏音乐,unity游戏音乐,内容如对您有帮助,希望把文章链接给更多的朋友!

转载自: 点击菜单栏[GameObject]–>Create Empty 命名为Audio

②选取这个空对象 点击菜单栏[Component]–>Audio–>Audio Source 这样就在场景里创建了如图所示的一个喇叭

③创建资源文件夹命名为Resources,并把BeiTown.mp3文件拖入其中,注意一定要将资源文件夹名设为Resources,否则Resources.Load方法将无法找到资源文件

④创建脚本接下来开始创建脚本

MusicPlayer.cs

using UnityEngine;using System.Collections;public class MusicPlayer : MonoBehaviour { public AudioSource Sound; public void Play(string str) { Sound.clip = (AudioClip)Resources.Load(str, typeof(AudioClip));//调用Resources方法加载AudioClip资源 Sound.Play(); }}Unity3D之音乐音效的播放【2】(unity音乐thefatrat)

MusicTest.cs

using UnityEngine;using System.Collections;public class MusicTest : MonoBehaviour { private MusicPlayer music; void Start () { music = (GetComponent("MusicPlayer") as MusicPlayer);//获取播放器对象 } void OnGUI() { if(GUI.Button(new Rect(, , , ), "PLAY")){ music.Play("BeiTown");//调用播放器Play方法 } }}

⑤将脚步绑定到AudioSource音源对象上,并将Audio对象赋给MusicPlayer脚本里的Sound对象,以便MusicPlayer对其进行操作

⑥点击播放按钮

这个时候就能听到声音了,但是细心的朋友会发现左右耳朵的声音并不是一样大的,这是因为我们的声音监听绑定在了主摄像机上,这就照成了声音可能是从一个方向传来的3D效果,如果不想要这个效果也好办选取Audio对象,点击菜单栏[Commponent]–>Audio–>Audio Listener为Audio对象创建一个声音监听,并勾选它

重新点击播放按钮,这个时候发现依然没有改变,控制台出现如下警告:There are 2 audio listeners in the scene. Please ensure there is always exactly one audio listener in the scene.不要着急,Main Camera 主摄像机上的Audio Listen 取消勾选了么Unity默认一个scene里同时只能有一个声音监听,其实这也很好理解,在自然情况下,人类也不可能做到两只耳朵听取不同范围的声音(借助设备除外)将其他的Audio Listener取消后,只保留Audio上的Audio Listener,点击Play按钮,一切正常!

其他的暂停,停止,等等操作这里就不再添加了,感兴趣的朋友可以自己参考API进行操作,本文主要描述如何动态加载一首音乐,并将该类进行封装,同时最简化的代码也利于大家观看理解。今天就到这里吧,意在分享,与君共勉之。

Unity3D默认的快捷键。 shift方向键向向方向键前进Windows系统Unity3D中的快捷键组合键键功能File文件CtrlNNewScene新建场景CtrlOOpenScene打开场景CtrlSSaveScene保存CtrlShiftSSaveSceneas保存场

unity3D中UGUI改变字体的颜色 很所的时候我们想改变一串字符串中某几个字体的颜色那该如何实现这小功能呢?其实很简单就是在要改变字体两边加上如下的玩意。UGUI代码改变字体

Photon + Unity3D 线上游戏开发(续貂) - 多客户端通信 首先,各位可以先看看前面的部分

标签: unity音乐thefatrat

本文链接地址:https://www.jiuchutong.com/biancheng/378714.html 转载请保留说明!

上一篇:Unity3d 对手柄支持的坑(unity手柄圆盘)

下一篇:Unity3D默认的快捷键。(unity3d界面)

  • 小规模应税行为扣除额如何填
  • 金税四期对企业和个人的影响
  • 建筑公司购入的水泥等材料如果是做成本的怎么做分录
  • 增值税延期滞纳金是多少
  • 增值税应税销售额包括哪些
  • 减半征收的印花税缴纳所得税吗
  • 企业所得税可以不交吗
  • 营改增企业所得税
  • 企业所得税年度申报表A类
  • 业务招待费税前扣除标准是
  • 单位职工医疗补助
  • 应收贷方余额怎么处理
  • 现金比率的计算公式是指
  • 建筑安装工程承包合同
  • 因增资扩股导致股价下跌
  • 企业向个人赠送车辆
  • 详细解读财税[2014]75号文件
  • 商品流通企业会计心得体会3000字
  • 试生产期间的账务处理
  • 固定资产入账包括税额吗
  • 选育新品种植物应如何缴纳增值税?
  • 非居民企业间接转让中国应税财产
  • 社保缴费申报表文件
  • 出口视同内销补缴增值税会计分录?
  • 留抵税额算进项税额吗
  • 保护电脑安全的主要方式
  • 如何关闭windows10安全中心服务
  • win10下载软件被阻止安装怎么办
  • 工资薪金专项扣除项各多少
  • 电子专用发票怎么上传
  • 在建工程进项税额转出
  • 企业备用金多久还款
  • php批量发送邮件
  • php基础理论知识
  • 直布罗陀巨岩山
  • php imap函数
  • 多开票金额会计分录
  • 酒店的原材料和包装
  • 自有房子出租怎么做账
  • 收到借款利息会计科目
  • 灰狼算法的改进
  • vue数据更新会触发什么生命周期
  • 投资公司收到境外债务
  • dvwa靶场搭建sql注入
  • 财产赔偿账务处理办法
  • 怎么查看python
  • 使用时间
  • mysql可以存什么
  • 增值税哪些行业不能抵扣
  • 季报利润总额怎么算
  • 公司首次申报个人所得税
  • sql server 2005 数据库还原
  • 企业应纳税额计算直接利息的应纳税额
  • 农产品加计扣除1%账务处理
  • 递延所得税负债会计分录
  • 外购商品用于促销能抵扣吗
  • 手工账本应付账款怎么做
  • 公司里的废品的处理一般是谁负责
  • 分公司第二季度总结报告
  • 应付职工薪酬包括福利费吗
  • 建账在哪里完成
  • sqlserver的分页语句
  • mysql行锁的作用
  • Windows 10 PC/Mobile Build 14965预览版推送:改进PC端
  • xp系统怎么弄成win7
  • server core安装完成后按什么进行登录
  • windows10点击任务栏没有反应
  • windows8怎么隐藏任务栏
  • itunes清理iphone垃圾
  • saimon.exe - saimon进程有什么用 有何作用
  • win7系统无线鼠标不能连接
  • 回调阶段
  • android开发工程师案例教程源码
  • python修改图片背景
  • python读取一个文件并写入另一个文件
  • 贵州省地方税务局历任纪检组长马平
  • 国家税务总局并入财政部最新消息
  • 1973年简并税制
  • 国家电子税务登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设