我是unity新手
想請問一個小問題
我想做到的效果是
"子彈物件不論打到什麼物件都會call該物件的hit method"
"玩家和敵人發射的是同樣的子彈"
但是要call method之前要先用getComponent<>()
所以 OnTriggerEnter 裡的code就會變成
if (other.tag == "Player")
{
other.getComponent<Player>().hit();
Destroy(gameObject);
}
else if (other.tag == "Enemy")
{
other.getComponent<Enemy>().hit();
Destroy(gameObject);
}
但是感覺上同樣的code寫兩次好像不太好
請問有什麼解決辦法嗎