位置: 编程技术 - 正文

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

  • 矿产资源补偿费计入管理费用吗
  • 出租车手撕票可以换成增值税发票吗
  • 什么叫欠账
  • 附加税计提多了怎么调整税额
  • 固定资产盘点账务处理
  • 月中入职新公司社保谁交
  • 公司兼职的工资怎么发
  • 废旧物资增值税税收优惠政策
  • 消费取得普通发票怎么开
  • 材料税款抵扣
  • 已核销的贷款收回计入什么科目
  • 通讯费可以抵扣进项税吗
  • 个体工商户怎么交社保
  • 虚列成本费用的后果
  • 价内税和价外税区别
  • 分公司可以迁移到新公司吗
  • 对公银行转账给私卡做备用金应怎样做分录?
  • 预交增值税抵减申报
  • 收到场地租赁费用计入什么科目
  • 服务费主营业务收入会计分录
  • 专用发票右上角的数字表示什么
  • 资产损失税前扣除
  • 其他货币资金明细科目有哪些
  • 电脑不支持cpu
  • 大学期末 知乎
  • 公司收到项目的现金
  • 外贸公司收汇可以收运费吗
  • 微软发布新的免费 Win11 虚拟机 (2302)
  • linux获取网络接口及ip命令
  • 帮忙介绍业务
  • 出差现场租车费谁承担
  • 本月未抵扣完的进项税是否转出
  • 捐赠与赞助
  • excel2019冻结
  • 百度地图经纬度导航
  • 出口免退增值税计算公式
  • 合并及公司利润表
  • 利润表里的所得税费用怎么算出来的
  • adas数据集
  • 独立的分公司可以注册吗
  • 核定征收需要申报吗
  • 企业对外报送的财务报表
  • 装货费用
  • 生产油漆涂料的物质
  • 房地产返佣
  • 记账凭证银行利息怎么写
  • sqlserver2012无法新建表
  • 报销招待费的会计科目
  • 资本公积怎么核算成本
  • 自建的固定资产折旧计入哪里
  • 不动产租赁按简易计税吗
  • 双倍余额递减法计提折旧公式
  • 固定资产计提完了怎么处理
  • 年末本年利润没有结转影响报税吗
  • 帮员工代缴社保分录怎么办
  • 增值税购进扣税法
  • 债务现金流量是正还是负
  • 完全成本法损益表
  • sqlserver表类型
  • mysqlvarchar汉字
  • windoes版本
  • linux/tmp
  • win10ie
  • ssms.exe是什么进程
  • win7系统纯净版和旗舰版
  • win10禁止显卡驱动自动安装
  • excel文档权限设置
  • Extjs优化(一)删除冗余代码提高运行速度
  • nodejs stdin
  • JavaScript中的math.pi
  • js禁用键盘事件
  • android面试基础知识
  • python中__init__
  • javascript中函数的作用域分为全局作用域
  • 小规模企业零申报怎么操作
  • 百望电子发票查询下载
  • 通用机油防伪查询
  • 地税局公务员工资多少
  • 车辆购置税怎么买
  • 个人所得税是按实发工资还是应发
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设