Object가 충돌했을때 효과음을 넣고 싶다면
1.해당 Object의 Collider(충돌)과 Rigibody(Rigidbody 는 GameObject 가 물리 제어로 동작하게 합니다) 컴포넌트를 추가후에
2. Audio Soure 컴포넌트 추가 및 AudioClip 추가
3. 충돌 관련 스크립트추가 OnCollisionEnter메소드가 충돌관련 메소드로 핵심이다.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class ColliderEffect : MonoBehaviour
{
private AudioSource audioSource; // AudioSource 컴포넌트
// Start is called before the first frame update
void Start()
{
audioSource = GetComponent<AudioSource>();
}
//충돌 메소드
private void OnCollisionEnter(Collision other) {
if (other.gameObject.CompareTag("Ball")){
// 효과음 재생
audioSource.Play();
}
}
}