Нужна помощь со звуком. При вхождении в триггер звук должен воспроизводиться, а объект удаляться. Объект удаляется, а при воспроизведении звука выбивает такую ошибку:
There is no 'AudioSource' attached to the "mario right" game object, but a script is trying to access it. You probably need to add a AudioSource to the game object "mario right".
Код прикрепляю:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
[RequireComponent(typeof(AudioSource))]
public class walkscript : MonoBehaviour
{
AudioSource audioSource;
public AudioClip jumpsound;
private void Start() // начальная инициализация
{
audioSource = GetComponent<AudioSource>();
}
public void OnTriggerEnter2D(Collider2D coll)
{
if(coll.gameObject.name == "bonus")
{
audioSource.PlayOneShot(jumpsound);
}
}