Selaa lähdekoodia

[ts] Port of 81baef0b5bb181376d15b0208697db8dabce095e

Luke Ingram 3 vuotta sitten
vanhempi
commit
838b9dd4c3
1 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 2 2
      spine-ts/spine-core/src/Animation.ts

+ 2 - 2
spine-ts/spine-core/src/Animation.ts

@@ -2222,7 +2222,7 @@ export class SequenceTimeline extends Timeline implements SlotTimeline {
 					break;
 				case SequenceMode.pingpong: {
 					let n = (count << 1) - 2;
-					index %= n;
+					index = n == 0 ? 0 : index % n;
 					if (index >= count) index = n - index;
 					break;
 				}
@@ -2234,7 +2234,7 @@ export class SequenceTimeline extends Timeline implements SlotTimeline {
 					break;
 				case SequenceMode.pingpongReverse: {
 					let n = (count << 1) - 2;
-					index = (index + count - 1) % n;
+					index = n == 0 ? 0 : (index + count - 1) % n;
 					if (index >= count) index = n - index;
 				}
 			}