NathanSweet
5b8a7420ea
Transform constraint offset rotation and shearY reflects if the target is reflected.
2016-11-07 13:43:20 +01:00
NathanSweet
16eb6b5ede
Prefer thinking about offset rotation as positive.
2016-11-07 13:31:30 +01:00
NathanSweet
c215023859
Path constraint offset rotation reflects if the path's bone is reflected.
2016-11-07 13:11:38 +01:00
badlogic
f5a6b4bf92
PathConstraint needs to take into account flipX/Y or parent scale. Determining handedness of base vectors let's us compensate
2016-11-07 12:26:11 +01:00
NathanSweet
2872d77ca5
No need to pass BooleanArray.
2016-11-04 12:26:08 +01:00
NathanSweet
d84a39ba90
Apply setup pose when before first frame for AnimationState rotation timeline apply.
2016-11-03 16:03:13 +01:00
NathanSweet
75775bbdac
Use slot local variable.
2016-11-03 16:02:41 +01:00
NathanSweet
cd826f1836
If time is before the 1st frame and setupPose is true, apply the setup pose.
2016-11-02 12:34:22 +01:00
NathanSweet
9e5078cd9b
Animation, pass mixingOut.
2016-10-31 12:18:44 +01:00
NathanSweet
ca4373cf01
Fixed SkeletonViewer crash when last loaded skeleton can't be loaded.
2016-10-30 22:49:19 +01:00
NathanSweet
fae60d8899
Minor AnimationState fixes.
...
- Added mixAlpha to keep it separate from alpha.
- Stored mixAlpha on the "mixing to" entry (where mixTime, etc is stored), not the mixingFrom entry.
- Fixed weirdness using TrackEntry alpha.
- Removed clearing timelinesRotation to avoid rotations flipping to other side when a new animation is set.
- Added TrackEntry#resetRotationDirections to give control over rotations when using alpha over long periods of time.
2016-10-30 22:48:33 +01:00
NathanSweet
7ac77fb177
Javadoc.
2016-10-29 20:05:26 +02:00
NathanSweet
49f2f52f95
Javadocs.
2016-10-29 10:10:24 +02:00
NathanSweet
b743a27e71
Moved Sandbox to internal source control.
2016-10-29 10:10:16 +02:00
NathanSweet
a8d226b927
Merge remote-tracking branch 'origin/dev' into dev
2016-10-29 00:51:34 +02:00
NathanSweet
8fe76a8dd9
Major API documentation update.
...
Used to generate this fancy stuff!
http://esotericsoftware.com/spine-api-reference
2016-10-29 00:51:25 +02:00
NathanSweet
e14a783c38
Removed findXxxIndex.
...
These are just noise now that bones and slots have an index field.
2016-10-29 00:16:48 +02:00
NathanSweet
2287256c72
Minor updates.
...
- Hid updateAppliedTransform, since the applied values aren't public API.
- Made VertexAttachment#computeWorldVertices public, event though it may not be useful to subclasses like MeshAttachment.
2016-10-28 22:52:15 +02:00
NathanSweet
48e686ad95
Clear the AABB from previous calls if not computing a new one.
2016-10-28 22:46:28 +02:00
NathanSweet
40d1224db8
Never set Event#stringValue to null.
2016-10-28 22:25:42 +02:00
badlogic
969ae94f9d
[ts] Finished porting new AnimationState, works as intended
2016-10-25 11:26:14 +02:00
NathanSweet
3d9ee5a743
Removed some locals when used <= 2 times.
2016-10-25 02:11:22 +02:00
NathanSweet
d3b9f89a1e
Added TrackEntry listener test.
2016-10-25 01:58:59 +02:00
NathanSweet
6a191c5093
Fixed listener copy/paste errors.
2016-10-25 01:51:26 +02:00
NathanSweet
bcc48327a2
Removed locals with single access.
...
Don't even remember why those two methods were added.
2016-10-25 01:51:11 +02:00
NathanSweet
eb0876818f
Javadoc
2016-10-23 01:55:06 +02:00
NathanSweet
63cef27a42
Javadocs.
2016-10-22 21:53:31 +02:00
NathanSweet
bfe0a54a4e
Skeleton Viewer UI improvements.
2016-10-22 21:53:25 +02:00
NathanSweet
21d63cd228
Fixed TranslateTime mixing.
2016-10-21 21:04:49 +02:00
NathanSweet
375e4f6941
Merge remote-tracking branch 'origin/dev' into dev
2016-10-21 19:40:09 +02:00
NathanSweet
255a8c086e
All timelines now support setupPose and mixingOut parameters.
2016-10-21 19:40:05 +02:00
NathanSweet
397c8fd8f8
Documented updateCacheReset.
2016-10-20 14:28:06 +02:00
badlogic
552db5823f
Merge branch 'spine-3.5' into spine-as3-3.5
2016-10-20 13:11:57 +02:00
NathanSweet
5994c65e51
Merge remote-tracking branch 'origin/dev' into dev
2016-10-19 22:43:50 +02:00
NathanSweet
e084f7c745
Removed crossfade "dip" fix.
...
It worked by applying the mixing from timeline with full alpha, then mix the higher timeline. It wasn't good since it would blow away any pose from before the mixing from timeline.
2016-10-19 22:43:41 +02:00
NathanSweet
5cd29e55df
AnimationState, mixing from multiple animations.
...
#621
2016-10-19 22:36:04 +02:00
badlogic
58f0eb5dfc
Merge branch 'dev' into spine-as3-3.5
2016-10-19 14:35:48 +02:00
badlogic
a5e05c3e06
Merge branch 'master' into dev
2016-10-19 13:11:31 +02:00
NathanSweet
f92e770bb1
noRotationOrReflection simplification.
2016-10-19 13:06:27 +02:00
badlogic
ab226ab681
[runtimes] re-exported examples with Spine 3.5.03-beta
2016-10-17 14:08:00 +02:00
badlogic
02130d242e
[runtimes] Updated examples to beta exports
2016-10-17 12:48:15 +02:00
NathanSweet
97756d6921
Added version placeholder for building JAR.
2016-10-17 11:27:36 +02:00
NathanSweet
257e72de11
Added version placeholder for building JAR.
2016-10-17 11:24:13 +02:00
NathanSweet
92f91bae58
Simplified noRotationOrReflection.
2016-10-16 12:48:32 +02:00
NathanSweet
3a3f0cc2f4
Whitespace.
2016-10-16 00:32:34 +02:00
NathanSweet
15015a12e0
Merge branch 'master' into dev
...
# Conflicts:
# spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/AnimationStateTest.java
# spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/BoneData.java
2016-10-15 23:50:01 +02:00
NathanSweet
3bfe462534
Fixed local rotation when inherit rotation is disabled.
2016-10-15 23:47:33 +02:00
NathanSweet
2e87ab8f9f
Debugging AnimationState.
2016-10-15 23:47:12 +02:00
NathanSweet
c0fdc454a2
Fixed inconsistent newlines.
...
License header was followed by \n\n and files ended with \n. Changed to \r\n.
2016-10-15 23:45:16 +02:00
NathanSweet
f63561085a
List explicit Spine editor version that is supported.
2016-10-13 22:55:04 +02:00