位置: 编程技术 - 正文

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

  • 破产企业发放工资要不要纳税?
  • 无需外汇局审批的账户
  • 先付款后签合同 法律效力
  • 小规模附加税减半征收吗
  • 收到上月保险赔偿款分录
  • 什么是资产负债率
  • 跨区域能领发票吗
  • 向银行申请签发银行汇票的会计分录
  • 煤炭企业会计核算办法
  • 房地产企业土地增值税清算
  • 无形资产账面价值和可收回金额孰低摊销吗
  • 外地报销怎么报
  • 收到存款利息属于现金流量表
  • 股东退出资本金收回
  • 年底给职工发啥实物
  • iphone手机腾讯视频怎么取消自动续费
  • 非独立核算的分公司是法人主体吗
  • 免税单位取得增值税发票
  • 筹建期间职工福利费都要通过应付职工薪酬核算吗
  • 电子票据查询打印
  • 固定资产可以一次计入费用吗
  • 一般空调安装费多少钱
  • 电商退款
  • 受托加工物资算资产吗
  • 发票已认证开票方未报税要怎么作废?
  • 小规模税局代增值税专用发票怎么交税
  • 未计提印花税会计分录
  • 企业发工资扣缴个人承担部分如何做账?
  • 专利代理费如何报销
  • 建造合同收入的内容包括
  • 电子商业汇票会有异地贴现吗
  • 如何设置老板键
  • 公司个人股份转让需要缴税吗
  • Win11怎么关闭自动休眠
  • php中apache的配置
  • 差额承兑汇票办法规定
  • newdot.exe - newdot是什么进程 有什么用
  • 商品结转成本后怎么做账
  • 转让应收账款会计分录
  • 城镇土地使用税纳税义务发生时间
  • 关于交易性金融资产的问题
  • 一般纳税人商业税负多少
  • 长期借款和短期借款的区别是什么
  • 结转工资费用
  • php实现文件上传需要使用哪个全局变量
  • transformer中的token
  • 日常费用报销表格
  • 应付票据应付利息
  • 配件盘点的方法
  • 织梦系统
  • 需要计提坏账准备的有哪些科目
  • 汽车销量多少才能赚钱
  • 个税 收入
  • 其他综合收益的概念
  • 销售商品开票税目
  • 利润的敏感性分析怎么做?
  • 年终奖金个人所得
  • 存货周转率越高好还是越低好
  • 事业单位残疾人就业保障金减免
  • 投资其他公司做什么科目
  • 现金日记账1月份本年累计吗
  • 安装windows server 2008 r2
  • centos进入
  • vm15虚拟机安装
  • windows8怎么关闭广告弹窗
  • win8双系统怎么切换
  • win8整理磁盘碎片的步骤
  • linux快速查看目录大小
  • window10光驱不能用了
  • eclipse怎么创建安卓
  • Android OnTouchEvent, onClick, onLongClick调用机制
  • 淘宝国际平台叫什么
  • python最简单
  • shell生成excel文件
  • js日历插件
  • javascript函数如何定义及其作用
  • unity-x
  • jquerymobile实例网站
  • 云南省税务干部学校是干什么的
  • 民办非企业需要办理税务登记吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设