位置: 编程技术 - 正文

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

  • 城建税和教育费附加怎么写分录
  • 兼职是属于劳动报酬吗
  • 事业单位固定资产管理办法
  • 签劳务合同需要什么资质
  • 非货币性交换需要确认主营业务收入吗
  • 认证发票密文有误不能抵扣如何处理?
  • 个贷系统平账户
  • 其他应付为负数怎么处理
  • 估价入账固定资产实际入账时补提折旧吗?
  • 资产减值损失进利润表吗
  • 作进项税转出
  • 高新技术企业资助
  • 可转债转换为股权投资的企业所得税处理
  • 当期应提取的坏账准备金
  • 涉及农业的税收优惠有哪些
  • dwg文件怎么打开
  • win10怎么删除电脑开机密码设置
  • 两免三减半条件
  • php 注册
  • 本地连接受限制无法连接
  • 增资后多久才可以减资
  • 企业自建房需要交哪些税
  • 出售固定资产增值税怎么处理
  • 变更营业执照中心怎么改
  • 单位人工成本计算公式
  • 集团公司内部结构是什么
  • 缴纳房产税需要扣除折旧吗
  • 深入php:面向对象、模式与实践
  • 税务新政策解读
  • 买税控盘的钱怎么做账
  • 高新技术企业取消资格怎么处罚
  • 个人独资企业法律责任
  • 网络安全技术
  • css设置3d
  • php session用法
  • thinkphp if
  • 发票纳税人识别号错了怎么解决
  • 织梦怎么安装
  • 税务系统重置密码
  • 异地如何申报纳税
  • 增值税不得抵扣的情形
  • 代发工资需要缴税吗
  • 值税多缴税款能退回来吗
  • 淘宝上买资料可以退吗
  • 库存股属于什么类科目,借贷方向
  • 营改增抵减的销项税额是什么意思
  • 个人工资税收怎么计算年收入
  • 支付的中介费进什么科目
  • 房租进项发票怎么处理
  • 广告业和一般服务性行业有何异同?
  • 建筑公司工资如何
  • 购进货物用于集体福利要交增值税吗
  • 不动产经营租赁会计分录
  • 通行费的进项抵税怎么算
  • 出纳提取现金有金额限制吗
  • 何为三证合一
  • 如何结转完工产品成本和已销产品成本
  • 收到委托加工物资发票
  • 固定资产的折旧年限规定
  • 依法建账的法是指
  • mysql主界面
  • Ubuntu下mysql与mysql workbench安装教程
  • 详解Mysql主从同步配置实战
  • win8键盘f1到f12取消按fn
  • xp系统有什么用
  • win8打开cmd的快捷键
  • win8如何隐藏任务栏
  • win10安装grads
  • nodejs连接达梦数据库
  • python基本用法
  • opengl顶点坐标纹理坐标关系
  • 深入浅出Struts
  • web中class和id的区别
  • jQuery Ajax请求后台数据并在前台接收
  • unity每秒执行一次
  • shell脚本 ftp
  • javascript中的document
  • 深入浅析是什么意思
  • javascript怎么学
  • 电子税务局怎么添加开票员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设