U3D声音

作者: 仰望天堂_e6c6 | 来源:发表于2017-08-11 10:31 被阅读0次

1.建一个AudioManager的script文件,挂到空物体上

(1) AudioManager中创建与声音文件相应的AudioClip对象,

public AudioSource characterSound,mainMusic;

public AudioClip explosionSfx,_bounceSfx,_clickSfx,_crashBoxSfx,_crashShieldSfx,_girlDieSfx,_gunShoot,_zombieDie;

(2) 创建播放相应声音文件的方法:

public void PlayGunShoot ()

{             characterSound.PlayOneShot (_gunShoot, 1.0f);      }

(3) 在别的类中写触发播放声音的事件:

//如果按了确定键,并且子弹数大于零,调用播放函数PlayGunShoot:

if (!hadshoot && Input.GetKey(KeyCode.Space) || Input.GetKeyDown(KeyCode.JoystickButton0) || Input.GetKeyDown(MI_OK) || Input.GetKeyDown(KeyCode.Y) || Input.GetKeyDown(LeTVKeyCode) ) {

hadshoot = true;

if (UIManager._instance._bulletList.Count > 0) {

_direction = transform.position - _player.shootPoint.position;

AudioManager.Instance.PlayGunShoot ();

。。。。。。。。。。。}

2. 在unity中将音频变量和声音文件对应起来

相关文章

  • U3D声音

    1.建一个AudioManager的script文件,挂到空物体上 (1) AudioManager中创建与声音文...

  • 总结接入u3d项目出现的问题(把Unity工程导出google

    1 通过控件装载u3d视图来控制显示和隐藏视图在u3d 5.6之前的版本是行的通的 u3d 5.6的版本(u3...

  • Unity3D Input.GetAxisRaw 与 Inpu

    在u3d中,这两个函数经常用到,首先这两个函数的使用,先在u3d中进行设置.打开u3d, edit-->Proje...

  • 关于U3D DrawCall优化手记

    【一】渲染顺序 U3D的渲染是有顺序的,U3D的渲染顺序是由我们控制的,控制好U3D的渲染顺序,你才能控制好Dra...

  • 郑州u3d游戏开发培训要多少钱?

    我们知道,随着人工智能的发展,u3d游戏开发培训近年来愈发火热。u3d游戏开发培训要多少钱?u3d游戏开发培训要掌...

  • 安卓和Unity3d 的交互

    因为公司需要开始把安卓工程来嵌入u3d或者是u3d嵌入安卓。安卓这边主要是负责多人语音视频作为sdk给u3d工程使...

  • U3D方法名

    U3D基础 U3D进阶 脚本的生命周期: 常用 API 之工具类: 射线: 愤怒的小鸟遇到的函数

  • Android和Unity3D界面交互 数据传输

    公司项目分为三个小组:Android ios u3d目前甲方认为u3d的实现的效果好,提出了这个需求(Androi...

  • 内存解析Il2cpp函数地址

    目的 使用函数名拿到U3D非导出函数指针 起因 相对u3d游戏进行hook基本上离不开 Il2CppDumper[...

  • u3d与iOS交互(页面跳转)

    需要实现功能:从iOS原生界面进入u3d界面,然后还可以从u3d界面退出返回iOS界面.软件版本Unity5.6....

网友评论

    本文标题:U3D声音

    本文链接:https://www.haomeiwen.com/subject/njrlrxtx.html