Unity声音没有播放

史蒂文

我正在尝试播放声音,但是没有播放

这是我的代码:

public void Replay()
{
  playAudio ();
  Application.LoadLevel (Application.loadedLevel);
}

void playAudio()
{
    AudioSource audio = GetComponent<AudioSource> ();

    audio.Play();
}

单击按钮后,我正在打电话Replay()但是,声音不会播放。

如果我说了Application.LoadLevel (Application.loadedLevel);,声音会正常播放。

我应该怎么做才能播放声音Application.LoadLevel()

马蒂亚斯

播放声音的AudioSource将在有时间完成之前被删除。

这是使用yield来等待声音结束的替代解决方案。

public void Replay()
{
    StartCoroutine("ReplayRoutine");
}

IEnumerator ReplayRoutine()
{
    AudioSource audio = GetComponent<AudioSource>();

    audio.Play();
    yield return new WaitForSeconds(audio.clip.length);

    Application.LoadLevel(Application.loadedLevel);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

本地通知声音没有播放?

来自分类Dev

声音没有在我的代码上播放

来自分类Dev

本地通知声音没有播放?

来自分类Dev

systemd没有播放声音

来自分类Dev

Mint 17.3没有播放声音

来自分类Dev

AVQueuePlayer播放但没有声音

来自分类Dev

o android 通知声音没有播放

来自分类Dev

声音有效,但没有播放吗?

来自分类Dev

为什么我的UILocalNotification没有播放声音?

来自分类Dev

Firefox播放没有声音的视频

来自分类Dev

MPD似乎可以播放,但是没有声音

来自分类Dev

pygame中没有声音播放

来自分类Dev

使用AudioToolBox播放声音文件的类编译但没有声音

来自分类Dev

尝试使用SimpleAudioEngine播放随机声音,没有声音

来自分类Dev

FLV视频没有声音,使用mplayer播放时,VLC完全拒绝播放

来自分类Dev

媒体播放器返回错误并且没有声音播放

来自分类Dev

iOS的Unity推送通知没有声音

来自分类Dev

Ubuntu没有播放音乐或视频,没有声音或视觉效果

来自分类Dev

Ubuntu没有播放音乐或视频,没有声音或视觉效果

来自分类Dev

当Player与具有特定标签的对象碰撞时,Unity3D播放声音

来自分类Dev

声音没有停止

来自分类Dev

为什么视频播放器没有声音?

来自分类Dev

RTMP流播放声音1秒钟,然后停止-完全没有视频

来自分类Dev

Javascript-如何在没有内存泄漏的情况下播放很多声音?

来自分类Dev

谷歌IMA SDK,播放声音,但没有意见

来自分类Dev

如何使用python播放声音并且没有while循环

来自分类Dev

Android文字转语音播放没有错误,但不会发出任何声音

来自分类Dev

当页面没有任何内容时,Google Chrome会播放声音

来自分类Dev

音频在后台播放,但没有声音Cordova 3+ IOS

Related 相关文章

热门标签

归档