[csharp] Fixed undefined MathUtils.Atan2Deg when USE_FAST_SIN_COS_ATAN2_APPROXIMATIONS enabled. Closes #2517.

This commit is contained in:
Harald Csaszar 2024-05-06 17:34:06 +02:00
parent 8b59c1083d
commit 527b928db1
2 changed files with 5 additions and 1 deletions

View File

@ -78,6 +78,10 @@ namespace Spine {
return sin[(int)((degrees + 90) * DegToIndex) & SIN_MASK];
}
static public float Atan2Deg (float y, float x) {
return Atan2(y, x) * RadDeg;
}
/// <summary>Returns atan2 in radians, faster but less accurate than Math.Atan2. Average error of 0.00231 radians (0.1323
/// degrees), largest error of 0.00488 radians (0.2796 degrees).</summary>
static public float Atan2 (float y, float x) {

View File

@ -2,7 +2,7 @@
"name": "com.esotericsoftware.spine.spine-csharp",
"displayName": "spine-csharp Runtime",
"description": "This plugin provides the spine-csharp core runtime.",
"version": "4.2.22",
"version": "4.2.23",
"unity": "2018.3",
"author": {
"name": "Esoteric Software",