lxfp.net
当前位置:首页 >> 在unity3D中怎么在判断条件中播放声音 >>

在unity3D中怎么在判断条件中播放声音

什么意思?? 是类似于开枪发射子弹是播放声音或者按键音吗 一般都是判断符合那个条件,然后实例化一个audioclip或者你直接添加一个audiosource组件给物体,然后setactive设为FALSE,然后在符合条件是设为真就行了

audio souce组件 然后在脚本里控制什么时候播放

如果你是第一次使用Unity3D,则可以先打开“File”》“New Project..."新建一个项目。 在弹出的对话框中选择新的目录 2 在“Project”面板中,右键点击“Assets”项, 3 依次打开“Import Package..." -> "Custom Package.

移动的话就意味着有按键事件(假设是W),停下来的话就意味着没有任何按键 if(Input.GetKey (KeyCode.W) && !audio.isPlaying) //有移动键按下并且声音并不是播放状态 { audio.Play(); //播放声音 } if(!Input.anyKey && audio.isPlaying) //没...

比较常用的方法,就是新建一个gameobject,然后添加audio source组件,在audio source组件中设置好自己要播放的音乐(音效),以及相关数据。当然,默认是对象一被实例化就播放,但是这个也可以在设置中取消。 新建一个脚本绑定到上面,然后可以...

首先,新建一个工程,在Hierarchy视图... 1 点击“Add Component”按钮后,在搜索... 2 然后直接从编辑器外部拖入要导入的音频... 3 回到Inspector视图中,点击“Audio Sou... 4 在弹出来的“Select AudioClip”窗口中... 5 选中过后,可以在Inspecto...

修改AudioSource.time,在时间上取样

你是学Unity3d开发的吗?是的话不用去学习制作素材,那是美工组的人做的,你主要是设计交互。分清你的方向才能进一步学习。仅仅是学习制作素材的话,上网看一下3dmax的教程就行了。

给按钮添加一个 Audio Source 组件,在组件的Audio Clip 选择你需要添加的音效文件。然后编写一个js脚本,在该脚本的OnClick 方法中获取该组件,然后 play .别忘了将脚本挂载到该按钮上。

没有做过这个 不过感觉可以像动画一样 获取当前声效播放时间 占声效的总长度的位置来判断 AudioSource.time Playback position in seconds AudioListener.GetSpectrumData 获取声谱数据 AudioListener 有个这个东西不知道能不能用 你试一下吧

网站首页 | 网站地图
All rights reserved Powered by www.lxfp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com