private extern static void _SetCollisionResponseToChannel(IntPtr handler, CollisionChannel Channel, CollisionResponse NewResponse);
private extern static Vector _LineTraceSingleGetPointWithTag(Vector start, Vector end, CollisionChannel channel, string tag);
public void SetCollisionResponseToChannel(CollisionChannel Channel, CollisionResponse NewResponse) { _SetCollisionResponseToChannel(NativeHandler, Channel, NewResponse); }
private extern static Vector _LineTraceSingleGetPoint(Vector start, Vector end, CollisionChannel channel);
/// <summary> /// 射线检测 /// </summary> public static Vector LineTraceSingleGetPointWithTag(Vector start, Vector end, CollisionChannel channel, string tag) { return(_LineTraceSingleGetPointWithTag(start, end, channel, tag)); }
/// <summary> /// 射线检测 /// </summary> public static Vector LineTraceSingleGetPoint(Vector start, Vector end, CollisionChannel channel) { return(_LineTraceSingleGetPoint(start, end, channel)); }
public extern static ObjectTypeQuery ConvertToObjectType(CollisionChannel collisionChannel);
public extern static TraceTypeQuery ConvertToTraceType(CollisionChannel collisionChannel);