Files
unity-iso-tools/Assets/IsoTools/Scripts/IsoCollision.cs
2015-07-11 15:57:58 +06:00

20 lines
825 B
C#

using UnityEngine;
namespace IsoTools {
public class IsoCollision {
public IsoCollider collider { get; private set; }
public IsoContactPoint[] contacts { get; private set; }
public GameObject gameObject { get; private set; }
public Vector3 relativeVelocity { get; private set; }
public IsoRigidbody rigidbody { get; private set; }
public IsoCollision(Collision collision) {
collider = IsoUtils.IsoConvertCollider(collision.collider);
contacts = IsoUtils.IsoConvertContactPoints(collision.contacts);
gameObject = IsoUtils.IsoConvertGameObject(collision.gameObject);
relativeVelocity = collision.relativeVelocity;
rigidbody = IsoUtils.IsoConvertRigidbody(collision.rigidbody);
}
}
} // namespace IsoTools