mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2026-02-13 18:48:44 +08:00
[libgdx] Fixed AnimationState.trackEntry()
Some TrackEntry fields weren't reset to their default values. @NathanSweet you did a bug
This commit is contained in:
parent
7cb3d99114
commit
fd617b562e
@ -4,7 +4,7 @@ This folder contains formatter configuration files to be used with IDEs as well
|
||||
You will need the following on your `PATH`:
|
||||
|
||||
- JDK 10+
|
||||
- clang-format 12 (i.e. `brew install clang-format`). Also set the environment variable `CLANGFORMAT` to the path of the `clang-format` executable.
|
||||
- clang-format 12.0.1 (i.e. `brew install clang-format`). Also set the environment variable `CLANGFORMAT` to the path of the `clang-format` executable.
|
||||
- dotnet format (i.e. `dotnet tool install -g dotnet-format`, comes with dotnet 6 out of the box)
|
||||
- tsfmt, (i.e. `npm install -g typescript-formatter`)
|
||||
|
||||
|
||||
@ -703,6 +703,9 @@ public class AnimationState {
|
||||
entry.loop = loop;
|
||||
entry.holdPrevious = false;
|
||||
|
||||
entry.reverse = false;
|
||||
entry.shortestRotation = false;
|
||||
|
||||
entry.eventThreshold = 0;
|
||||
entry.attachmentThreshold = 0;
|
||||
entry.drawOrderThreshold = 0;
|
||||
@ -720,9 +723,10 @@ public class AnimationState {
|
||||
entry.timeScale = 1;
|
||||
|
||||
entry.alpha = 1;
|
||||
entry.interruptAlpha = 1;
|
||||
entry.mixTime = 0;
|
||||
entry.mixDuration = last == null ? 0 : data.getMix(last.animation, animation);
|
||||
entry.interruptAlpha = 1;
|
||||
entry.totalAlpha = 0;
|
||||
entry.mixBlend = MixBlend.replace;
|
||||
return entry;
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user