BITFALL/Assets/BITKit/Unity/Scripts/Physics/PhysicsImpacter.cs

16 lines
412 B
C#
Raw Normal View History

2023-06-08 14:09:50 +08:00
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace BITKit
{
2023-10-02 23:24:56 +08:00
public class PhysicsImpact : MonoBehaviour
2023-06-08 14:09:50 +08:00
{
2023-10-02 23:24:56 +08:00
private void OnCollisionEnter(Collision collision)
2023-06-08 14:09:50 +08:00
{
if (collision.transform.TryGetComponent<IPhysicsImpact>(out var impact))
{
impact.AddImpact(collision.relativeVelocity);
}
}
}
}