A์ B์ ๋ฃ์ ์คํฌ๋ฆฝํธ
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class AB : MonoBehaviour
{
// ๋ธ๋ฆฌ๊ฒ์ดํธ ์ ์
public delegate void OnABCollisionDelegate();
// ๋ธ๋ฆฌ๊ฒ์ดํธ ์ธ์คํด์ค ์์ฑ
public OnABCollisionDelegate OnABCollision;
// OnCollisionEnter2D ๋ฉ์๋๋ A์ B์ ์ถฉ๋์ ๊ฐ์ง
private void OnCollisionEnter2D(Collision2D collision)
{
if (collision.gameObject.CompareTag("A") && collision.gameObject.CompareTag("B"))
{
// ๋ธ๋ฆฌ๊ฒ์ดํธ ํธ์ถ
if (OnABCollision != null)
{
OnABCollision();
}
}
}
๋๊ธ 0