Watch
2
0
Fork
You've already forked raylib-cs
0

Vector3MoveTowards added

This commit is contained in:
JupiterRider 2024-12-06 22:11:48 +01:00
commit 39aba77684

View file

@ -284,6 +284,10 @@ public static unsafe partial class Raymath
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)] [DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle); public static extern Vector3 Vector3RotateByAxisAngle(Vector3 v, Vector3 axis, float angle);
/// <summary>Move Vector towards target</summary>
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Vector3 Vector3MoveTowards(Vector3 v, Vector3 target, float maxDistance);
/// <summary>Calculate linear interpolation between two vectors</summary> /// <summary>Calculate linear interpolation between two vectors</summary>
[DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)] [DllImport(NativeLibName, CallingConvention = CallingConvention.Cdecl)]
public static extern Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount); public static extern Vector3 Vector3Lerp(Vector3 v1, Vector3 v2, float amount);