Update Character.hx

This commit is contained in:
Frakits
2024-11-05 21:21:48 +02:00
committed by GitHub
parent 73e6832ad3
commit 2d9c771624
+3 -4
View File
@@ -278,15 +278,14 @@ class Character extends FunkinSprite implements IBeatReceiver implements IOffset
@:noCompletion var __reverseTrailProcedure:Bool = false; @:noCompletion var __reverseTrailProcedure:Bool = false;
// When using trails on characters you should do `trail.beforeCache = char.beforeTrailCache;` // When using trails on characters you should do `trail.beforeCache = char.beforeTrailCache;` and `trail.afterCache = char.afterTrailCache;`
public dynamic function beforeTrailCache() public dynamic function beforeTrailCache()
if (isFlippedOffsets()) { if (isFlippedOffsets()) {
flipX = !flipX; flipX = !flipX;
scale.x *= -1; scale.x *= -1;
__reverseTrailProcedure = true; __reverseTrailProcedure = true;
} }
// When using trails on characters you should do `trail.afterCache = char.afterTrailCache;`
public dynamic function afterTrailCache() public dynamic function afterTrailCache()
if (__reverseTrailProcedure) { if (__reverseTrailProcedure) {
flipX = !flipX; flipX = !flipX;
@@ -543,4 +542,4 @@ class Character extends FunkinSprite implements IBeatReceiver implements IOffset
list.push(CoolUtil.getFilename(path)); list.push(CoolUtil.getFilename(path));
return list; return list;
} }
} }