当我尝试运行我的(悲伤的借口)游戏时,我遇到了这个奇怪的统一错误。这是代码
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ARsound : MonoBehaviour
{
public static AudioClip sound;
static AudioSource audioSrc;
void Start()
{
sound = Resources.Load<AudioClip>("AR SFX");
audioSrc = GetComponent<AudioSource>();
}
public static void playSound()
{
audioSrc.PlayOneShot(sound);
}
}
错误是这样的:
PlayOneShot 使用空音频剪辑播放
即使该音频剪辑似乎不是空的。以下是一些附加信息:
Gun:Update() (在 Assets/Scripts/Gun.cs:17)
建议?