mirror of
https://github.com/BlackMATov/unity-iso-tools.git
synced 2025-12-15 01:12:05 +07:00
20 lines
825 B
C#
20 lines
825 B
C#
using UnityEngine;
|
|
|
|
namespace IsoTools {
|
|
public class IsoCollision {
|
|
|
|
public IsoCollider IsoCollider { get; private set; }
|
|
public IsoContactPoint[] IsoContacts { get; private set; }
|
|
public GameObject GameObject { get; private set; }
|
|
public Vector3 RelativeVelocity { get; private set; }
|
|
public IsoRigidbody IsoRigidbody { get; private set; }
|
|
|
|
public IsoCollision(Collision collision) {
|
|
IsoCollider = IsoUtils.IsoConvertCollider(collision.collider);
|
|
IsoContacts = IsoUtils.IsoConvertContactPoints(collision.contacts);
|
|
GameObject = IsoUtils.IsoConvertGameObject(collision.gameObject);
|
|
RelativeVelocity = collision.relativeVelocity;
|
|
IsoRigidbody = IsoUtils.IsoConvertRigidbody(collision.rigidbody);
|
|
}
|
|
}
|
|
} // namespace IsoTools |