using UnityEngine;
namespace Invector.vCharacterController
{
public class vRagdollCollision
{
private GameObject sender;
private Collision collision;
private float impactForce;
///
/// Gameobjet receiver of collision info
///
public GameObject Sender { get { return sender; } }
///
/// Collision info
///
public Collision Collision { get { return collision; } }
///
/// Magnitude of relative linear velocity of the two colliding objects
///
public float ImpactForce { get { return impactForce; } }
///
/// Create a New collision info seu trouxa
///
/// current gameobjet
/// current collision info
public vRagdollCollision(GameObject sender, Collision collision)
{
this.sender = sender;
this.collision = collision;
this.impactForce = collision.relativeVelocity.magnitude;
}
}
}