NathanSweet
b99df7286a
[libgdx] Fixed AnimationState crash when the number of timelines changes during a mix.
2019-04-14 00:30:56 +02:00
NathanSweet
1a4e311522
Added Skin#getAttachments.
...
Needed for Niklas' work. Not sure it's needed for all runtimes. Note the skin placeholder names are not provided when getting the attachments this way.
2019-04-04 13:04:19 +02:00
NathanSweet
ab78afb07e
Pass RotateTimeline to applyRotateTimeline.
2019-04-04 13:02:50 +02:00
NathanSweet
6514c41d17
Fixed additive track mixing when alpha!=1.
2019-04-04 13:02:38 +02:00
badlogic
1629c7e7ab
[unity][libgdx] Fix versions after merging in beta branch...
2019-03-06 15:14:43 +01:00
badlogic
4da1cc35d8
Merge branch '3.7' into 3.8-beta
2019-03-04 17:07:46 +01:00
badlogic
95df49f88d
[libgdx] Fix for #1290 , do not carry over time when timeScale of a track entry taht's being replaced by a new one is 0.
2019-03-04 17:00:00 +01:00
badlogic
0908d552a1
Merge branch '3.7' into 3.8-beta
2019-02-14 11:44:27 +01:00
NathanSweet
30c511f53e
Javadoc.
2019-02-13 17:53:35 +01:00
badlogic
833f8551f4
Merge branch '3.7' into 3.8-beta
2019-02-12 14:25:12 +01:00
NathanSweet
c7d71a8eb1
[libgdx] Fixed AnimationState not respecting MixBlend.first for rotate timelines.
2019-02-10 13:45:50 +01:00
badlogic
5cb979c7ce
[libgdx] Fixed pom version.
2019-01-22 16:43:01 +01:00
badlogic
e940bec885
[libgdx] Reverted snapshot version in pom.
2019-01-22 16:42:22 +01:00
badlogic
f06a40bacd
[libdx] Fixed pom version.
2019-01-15 14:45:19 +01:00
badlogic
e6a5ef36cc
[maven-release-plugin] prepare for next development iteration
2019-01-07 10:30:27 +01:00
badlogic
9a1501b1b7
[maven-release-plugin] prepare release spine-libgdx-3.7.83.1
2019-01-07 10:30:19 +01:00
badlogic
c57e78a2a0
[libgdx] Updated pom version.
2019-01-07 10:29:38 +01:00
badlogic
00718b4ab8
[maven-release-plugin] prepare for next development iteration
2019-01-06 21:49:50 +01:00
badlogic
7e373f8f09
[maven-release-plugin] prepare release spine-libgdx-3.7.0.1
2019-01-06 21:49:42 +01:00
badlogic
c1a0d7e440
[libgdx] Updated pom.xml to use latest libGDX version
2019-01-06 21:48:08 +01:00
NathanSweet
7ed3589225
[libgdx] Allow JsonReader to be customized.
2019-01-04 14:39:34 +01:00
NathanSweet
21794a758c
[libgdx] Javadoc.
2019-01-04 14:39:34 +01:00
NathanSweet
b12658d8ad
Fixed error with mesh UVs.
...
#1232
2018-12-20 17:40:06 +01:00
NathanSweet
63238bfc69
[libgdx] Handle whitespace stripping for mesh texture regions.
2018-12-19 14:40:48 +01:00
NathanSweet
9d77b4bf12
[libgdx] Moved duplicate code outside the IF.
2018-12-19 14:40:48 +01:00
NathanSweet
e6acc6725b
[libgdx] Fixed path constraint computations being invalid if a path's length is ever NaN.
2018-12-15 22:41:11 +01:00
NathanSweet
0062424589
Allow transform constraint scale and shearY mix < 0.
...
#1227
2018-12-13 09:50:19 +01:00
NathanSweet
cb5e05008a
[libgdx] Fixed disable inherit scale.
...
#1224
2018-12-09 18:32:01 +01:00
badlogic
871ca05a12
[libgdx] Superfluous parantheses removed.
2018-12-05 15:58:01 +01:00
badlogic
637db7ca9d
[libgdx] Fix attempt for #1219 . Avoid singularities that can arise when clipping polygon and to be clipped triangle overlap in some of their vertices.
2018-12-05 15:50:26 +01:00
NathanSweet
54dd3825f7
[libgdx] Minor javadoc update.
2018-12-03 18:06:17 +01:00
NathanSweet
b4c50035b8
[libgdx] AnimationState, fixed attachment and draw order threshold TrackEntry settings.
...
closes #1204
2018-12-01 20:59:19 +01:00
NathanSweet
750722f1c9
Catch Throwable rather than Exception.
2018-11-20 21:44:47 +01:00
NathanSweet
b194dbf2c8
[libgdx] Added Skin#removeAttachment.
2018-11-12 01:41:15 +01:00
NathanSweet
42e5222cbf
[libgdx] Simpler hashcode.
2018-11-04 04:29:58 +01:00
NathanSweet
69df56826d
[libgdx] Limit the number of entries nulled when a skin is cleared.
2018-10-29 17:11:57 +01:00
NathanSweet
3851e201d8
[libgdx] Fixed worldToLocalRotation and localToWorldRotation to account for local rotation and shearX.
2018-10-20 18:01:46 +02:00
NathanSweet
81af7309e8
Batch and PolygonBatch draw methods accept float[] vertex data in the Batch format (5 attribute/vertex), new methods are provided to accept float[] vertex data containing two colors.
...
closes #1121
2018-10-19 00:33:35 +02:00
NathanSweet
f95465ff96
[libgdx] Mix time is no longer affected by TrackEntry#timeScale.
...
Also contains a fix for the leftover time when the next track entry's delay is reached. The remaining time is converted from `current` back to AnimationState time, then to `next` time.
2018-10-18 00:57:58 +02:00
NathanSweet
84ae36f90f
[libgdx] Improved fix for timeScale not returning to the setup pose.
...
We should complete a mix frozen by timeScale 0 only when `to` has been mixed out. However, it would probably be better for TrackEntry#timeScale to not affect the mix time at all.
#1194
2018-10-18 00:41:43 +02:00
NathanSweet
9867c975ab
[libgdx] More javadoc improvements.
2018-10-17 22:06:13 +02:00
NathanSweet
9be30c44cd
[libgdx] Fixed tangents at position 0.
...
Calculating the tangent requires more precision than the position.
http://esotericsoftware.com/forum/Glitch-with-the-bones-constrained-to-the-path-10969
Repro:
http://n4te.com/x/173-path-tangent-precision.spine
2018-10-17 14:52:15 +02:00
NathanSweet
d0d22bb344
[libgdx] AnimationState javadoc.
2018-10-17 14:49:22 +02:00
NathanSweet
48371236db
[libgdx] AnimationState javadocs.
2018-10-15 16:25:45 +02:00
NathanSweet
eea4d106c1
[libgdx] Added AnimationState#getMixingFrom.
2018-10-15 16:25:45 +02:00
NathanSweet
abdbb10480
[libgdx] Fixed 0 timeScale not returning to the setup pose.
...
closes #1194
2018-10-15 16:25:45 +02:00
NathanSweet
12338fa262
[gdx] Update TwoColorPolygonBatch to match latest libgdx changes.
2018-09-29 01:11:07 +02:00
NathanSweet
18bd64f657
Added BoneTimeline and SlotTimeline interfaces.
2018-09-07 21:18:20 +02:00
NathanSweet
bc77029711
[libgdx] Removed unnecessary local.
2018-09-06 15:35:44 +02:00
NathanSweet
45fbd64e30
Added event volume and balance.
2018-09-06 10:59:02 +02:00