1
マウスボタンをクリックするたびに、オーディオを取り出そうとしています(短いクリップ)。私はPlayに直接電話すると動作します。しかし、私はaudioclipをPlayOneShotを使用して渡すオプションを持っていますが、オーディオはありません。私はボリュームの引数で差をつけて渡そうとしたので、ボリュームの問題ではありません。オーディオクリップがインスペクタに追加されました。PlayOneShotのオーディオは機能しませんが、再生のために動作します
アドバイスをしてください。ありがとうございました。
public class Player : MonoBehaviour {
private AudioSource audioSource;
[SerializeField] private AudioClip impactSound;
void Start() {
audioSource = GetComponent<AudioSource>();
}
void Update() {
if (Input.GetMouseButtonDown(0)) {
//audioSource.Play(); // This works
audioSource.PlayOneShot(impactSound, 0.8f); // not working
}
}
}
私はそれをオーディオソースに追加しましたがimpactSoundは追加しませんでした。ニーススポット。ありがとう。 – kar
それは時々起こります。 Unityがエラーメッセージを表示して、見つけやすくなりました。 – Programmer