You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity音频加载与播放异常问题咨询

Unity音频加载与播放异常问题咨询

各位好,我碰到了一个百思不得其解的问题:我通过脚本加载本地WAV音频文件后,AudioSource组件的clip字段显示为null,音频完全无法播放;但如果我在Unity编辑器里手动选中这个音频剪辑,再点击播放按钮,它却能正常出声。这到底是哪里出问题了呀?

具体现象补充

  • 音频本身无异常:在音频剪辑的设置预览界面,点击播放按钮时,音频可以正常播放
  • 脚本加载后状态异常:加载完成后,AudioSource的clip字段显示异常内容,并非正常的音频引用

我使用的脚本代码

using System.Collections;
using UnityEngine;
using SFB;
using UnityEngine.Networking;

namespace SlimeEngine.LevelEditor
{
    public class MusicSelector : MonoBehaviour
    {
        public AudioSource audioSource;

        public void OpenSongSelector()
        {
            string[] paths = StandaloneFileBrowser.OpenFilePanel("Open File", "", "wav", false);
            if (paths.Length > 0)
            {
                StartCoroutine(LoadAudio(paths[0]));
            }
        }

        IEnumerator LoadAudio(string path)
        {
            // 此处为加载音频的逻辑代码(原内容未完整展示)
        }
    }
}

备注:内容来源于stack exchange,提问作者Tiny Games

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 09:53:12