Я сделал анимацию для удара(например двигаем рукой, на неё повешен коллайдер), она двигается вперед, потом назад, а как сделать, чтобы при столкновении с коллайдером врага что-то происходило? На объект рука и на объект враг я также повесил ригидбоди, каждого сделал ИзКинематик. Я написал в скрипте, привязанном к руке
Используется csharp
void OnCollisionEnter(Collision collision) {
Debug.Log("adssd");
}
Но ничего не происходит
Скрипт для вызова анимации
Используется csharp
public GameObject hand;
hand=GameObject.FindGameObjectWithTag("Hand");
hand.animation.Play("New Animation");
Hand - дочерний объект игрока
Как сделать, чтобы что-то происходило при столкновении?