0

我正在尝试加载我所有的音频文件以找出我得到了多少文件:

private int GetLength()
{
    AudioClip[] array = Resources.LoadAll("Audio/Melody/Test", typeof(AudioClip)) as AudioClip[];
    Debug.Log("Length: " + array.Length); // Gets Error here!
    return array.Length;
}

我的 Resources 文件夹如下所示:Assets/Resources/Audio/Melody/Test/12 音频文件

错误:NullReferenceException:对象引用未设置为对象 MelodyCreator.GetLength () 的实例(在 Assets/Scripts/MelodyCreator.cs:24)

所以我的问题是:

如何让这段代码返回文件夹中的音频剪辑总数?

花几个小时寻找答案,但找不到对我有用的答案。我希望有人能够帮助我。

4

0 回答 0