位置: 编程技术 - 正文

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

  • 工资表怎么导入个税系统计算个税
  • 一般纳税人企业所得税多久申报一次
  • 建筑业增值税税额怎么算
  • d级企业预缴增值税什么时候可以退回
  • 非营利组织免税资格怎么认定
  • 固定资产报废电脑
  • 台账和明细账的区别
  • t3用友软件怎么设置三级科目
  • 福利费进项税转出的会计分录
  • 房地产会计预收账款明细科目
  • 进账单填错了用重新开转账支票吗
  • 建筑企业简易计税异地预缴
  • 企业缴纳社保费一个月多少钱
  • 材料采购定期结算表
  • 劳动合同的主要条款
  • 个体户地税怎么收费
  • 三证合一怎么查询
  • 房产税应当计入什么科目
  • 行政事业单位国有资产处置收入包括
  • 发票丢失可以抵扣吗
  • 网络直播应如何缴纳增值税?
  • 小微企业免增值税到什么时候
  • 哪些工资薪酬可以进行税前扣除?
  • 个税申报初始密码一定要去所属税局看吗
  • 公司购买的办公桌椅属于固定资产吗
  • 政府专项拨款账务处理
  • 计提固定资产会计科目
  • 汇算清缴时
  • 每月固定电话费是半固定成本吗
  • 材料未到,货款尚未支付
  • 固定资产 出售
  • 怎么进入bios设置界面设置内存
  • 代理进口的增值税如何入账
  • 房产税缴纳标准是多少
  • thinkphp设置伪静态
  • 季度利润表中的营业收入怎么算
  • thinkphp5教程
  • 一个楼盘可以开盘几次
  • 股权投资企业收益怎么算
  • 人工智能内容生成
  • 个人在平台销售怎么做
  • 负债总计是负数
  • c语言fread函数的用法示例
  • 发票认证系统叫什么名字
  • mysql修改表结构会锁表吗
  • 工程结算如何快速审核
  • 企业所得税的内容比土地增值税的多了
  • sql server触发器的作用
  • 故障的机器修好多少钱
  • 休产假的工资扣个人所得税吗
  • 代数分配法的优缺点和适用范围
  • 固定资产为什么要交税
  • 公司不注销会坐牢吗
  • 投资者向企业投入资本的形式
  • 税金及附加多计提了怎么办
  • 应收应付对冲的分录
  • sql server创建备份
  • mysql5.7对应的jdbc
  • mysql怎么清理干净
  • 关于植物的现代诗
  • won10怎么安装
  • windows中的帐户类别administrator为
  • win10系统怎么设置ip地址
  • winxp如何打开控制面板
  • vsftpd 虚拟用户权限
  • WIN7系统中WQRD超链接打不开怎么办
  • css怎么画
  • 环境变量windows
  • 比较漂亮的一个字
  • perl文件操作
  • bootstrap怎么用
  • js中的filter方法和map方法
  • shell脚本ping
  • ubuntu不待机
  • 深入理解javascript特性
  • jquery插件是干什么的
  • 用python写一个程序
  • 安卓设备分辨率查看
  • 中国税务定额发票怎么开
  • 财税[2016]36号文营业税改征增值税试点实施办法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设