Class PhysicalUtility
Methods
CalculateKineticEnergy(Rigidbody rigidbody)
Calculate the kinetic energy of rigidbody.
public static float CalculateKineticEnergy(Rigidbody rigidbody)
CalculateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration)
Calculate a Parabola.
public static Vector3[] CalculateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration)
CalculateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration, List<Vector3> result)
public static void CalculateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration, List<Vector3> result)
EnumerateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration)
public static IEnumerable<Vector3> EnumerateParabola(Vector3 position, Vector3 velocity, Vector3 gravity, int sampleNumber, float sampleDuration)
CalculateVelocity(Vector3 start, Vector3 end, float duration, Vector3 gravity)
Calculate velocity required to get from start to end in duration (Ignore air resistance).
public static Vector3 CalculateVelocity(Vector3 start, Vector3 end, float duration, Vector3 gravity)