位置: 编程技术 - 正文

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界面)

  • 固定资产处置损益怎么算
  • 控股股东无偿捐赠
  • 应交税费应交增值税转出未交增值税是什么意思
  • 公司帮其他单位开发票违法吗
  • 短期借款会计核算
  • 上期留抵税额如何计算
  • 企业所得税虚报成本多少属于犯罪
  • 为什么企业交了社保查不到
  • 个人劳务报酬所得汇算清缴
  • 纳税人登记为一般纳税人后一律不得转为小规模纳税
  • 残保金所属期与税款所属期
  • 本月收到外汇怎么做账
  • 酒店招募
  • 合并报表的少数股东权益分录
  • 房地产企业预缴增值税什么时候结转
  • 季度收入超过30万但开票只有10万
  • 分公司企业所得税怎么缴纳
  • 纳税人拒绝代扣代缴,扣缴义务人应当
  • 政府奖励资金如何入账
  • 外贸公司有出口退税吗
  • 定期存款利息收入怎么算
  • windows更新暂停怎么恢复
  • php数组函数,选班长
  • 绿化园艺
  • rtlcpl.exe
  • PHP:imagettfbbox()的用法_GD库图像处理函数
  • 视同销售的会计处理怎么做?
  • 开发商没交税
  • php数组按照某个字段排序
  • 阿罗内镇的村落叫什么
  • 深度卷积神经网络基本结构
  • mfc中format
  • split 文件分割
  • tar 压缩命令tar
  • load命令怎么用
  • 待核销基建支出并入哪个科目
  • sqlserver创建临时表语句
  • 固定资产折旧的账务处理
  • 印花税申报怎么填
  • 数据库关键字有哪些
  • 差额开票和全额开票
  • 劳动仲裁的调解书可以撤销吗
  • 实收资本在核算上有哪些要求
  • 委托代理出口如何缴纳增值税
  • 开发间接费用怎么计算
  • 减免税款借方有利息吗
  • 制造费用影响什么
  • 现金日记账本月合计怎么划线
  • 会计要知道的常识
  • 小规模纳税人购进税控设备如何抵扣
  • mysql单表10亿
  • mysql登录失败处理
  • windows内存诊断工具检测到硬件问题怎么办
  • win097
  • VMware10安装Windows server2012
  • webcamrt.exe - webcamrt 进程是什么意思
  • win10系统如何删除账户
  • u盘设置背景音乐怎么弄
  • macbookair文档怎么变成word
  • xp系统如何优化
  • kernel32在哪个文件夹
  • win8.1关机没反应
  • win8.1安装应用商店
  • Linux系统怎么设置中文输入法
  • cocos2dx 3.17
  • opengl 4.2
  • store与storage的区别
  • windows下使用什么命令查看监听端口
  • ajax成功不走success
  • nodejs 入门
  • python中字符串的方法
  • javascript入门教学
  • unity相关问题
  • 地税局纪检组长黄斌简历
  • 彩票中500万自己能得多少
  • 营改增对医药企业影响
  • 银行内部有遴选吗知乎
  • 小孩一卡通丢了去哪里补办,需要什么证件
  • 税务局与税务所工资哪个高
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设