using UnityEngine; using UnityEngine.UI; [RequireComponent(typeof(AudioSource))] public class ShatterSe : MonoBehaviour { private AudioSource audioSource; void Awake() { // 自分にくっついている AudioSource を取得。なければ追加する audioSource = GetComponent(); if (audioSource == null) { audioSource = gameObject.AddComponent(); } // 自分にくっついている Button の OnClick に自動登録する Button button = GetComponent