В этом видео вы можете увидеть мою проблему, когда меч касается врага.. враг уничтожается.. Но я хочу, чтобы, когда я щелкаю мышью (или ударяю), тогда только ..враг должен уничтожить..
Код: Выделить всё
void OnTriggerEnter(Collider col)
{
if (col.GetComponent().tag == "enemy")
{
Destroy(col.gameObject);
}
}
Я пробовал приведенный ниже код также добавляет событие щелчка мыши внутри Trigger, но ничего не происходит. Есть идеи, пожалуйста
Код: Выделить всё
void OnTriggerEnter(Collider col)
{
if (Input.GetButtonDown("Fire1")){
if (col.GetComponent().tag == "enemy"){
Destroy(col.gameObject);
}
}
}
Код: Выделить всё
if (Input.GetButtonDown("Fire1"))
{
anim.SetTrigger("hit");
}
Подробнее здесь: https://stackoverflow.com/questions/388 ... iggerenter