Nathan Sweet
46416099c4
[ts] Update build file.
2021-06-18 20:16:25 -04:00
Nathan Sweet
173a61be7f
[ts] Removed SharedAssetManager. Added webworker support to AssetManager. AssetManager clean up.
...
Related: #1762
2021-06-18 19:36:05 -04:00
Nathan Sweet
5d6f46d295
[ts] Update demos to 4.0 and new AssetManager.
2021-06-18 18:48:58 -04:00
Nathan Sweet
43cb6dfe22
[ts] AssetManager and Player updates to support sharing assets.
...
* Removed # parsing from SpinePlayer, replaced with config.jsonField.
* Refactored AssetMananger to split downloading from asset creation.
* Allow Downloader to be specified in SpinePlayer config so multiple players don't download the same assets.
* Added AssetManager#loadJson so the text is only parsed once.
* TextureAtlas is still parsed multiple times. :(
* AssetMananger clean up, catch more errors, log error, don't keep rendering after an error.
2021-06-18 02:31:10 -04:00
Harald Csaszar
214c778bac
[unity] Fixed white image at first frame when using multiple canvas renderers. Replaced RawImage at additional SkeletonGraphic renderers with more resource friendly custom component.
2021-06-17 18:58:52 +02:00
Nathan Sweet
cf35d1e982
[ts] Don't use the anchor part of a spine-player jsonUrl in the asset name.
2021-06-17 01:29:42 -04:00
Nathan Sweet
6d7f773bf1
[ts] Improved player error messages.
2021-06-17 01:11:32 -04:00
Nathan Sweet
87886adcfe
[ts] If the spine-player jsonUrl has an anchor, use it to find the skeleton in the JSON.
...
This enables multiple skeletons in the same JSON file.
2021-06-17 01:07:42 -04:00
badlogic
d3f9885fbc
[lua] Fix reading stepped curve, see #1903
2021-06-15 13:42:39 +02:00
badlogic
4b4349f0ce
[as3] Reset track entry mix blend, fix stepped curves, see #1903
2021-06-15 13:38:47 +02:00
badlogic
731a5ac5af
[ts] Reset mixBlend in track entry, see #1903
2021-06-15 13:35:30 +02:00
badlogic
6a01b42dba
[cpp] Rset mixBlend, see #1903
2021-06-15 13:29:56 +02:00
Harald Csaszar
950760903b
[csharp] Port of bugfix commits 8e21d09 and 9b37c31, resetting mixBlend and stepped timelines. See #1903 .
2021-06-15 09:09:10 +02:00
Nathan Sweet
9b37c31cae
[libgdx] Fixed loading stepped timelines from JSON.
...
closes #1902
2021-06-14 22:28:09 -04:00
Nathan Sweet
8e21d09c79
[libgdx] Fixed pooled track entries not resetting mixBlend.
...
closes #1746
2021-06-14 22:18:35 -04:00
Harald Csaszar
dbec33e556
[unity] Minor cleanup: removed two comments mentioning methods that no longer exist after 4.0 API cleanup.
2021-06-14 18:57:38 +02:00
Mario Zechner
de697385fc
[runtimes] Fix up README.md files using correct editor version.
2021-06-14 15:31:17 +02:00
Mario Zechner
3f735ed0be
[lua] Ensure clipper.clipEnd() is called appropriately. See #1694
2021-06-14 15:27:20 +02:00
Mario Zechner
4be695bf28
[as3] Ensure clipper.clipEnd() is called appropriately. See #1694
2021-06-14 15:23:41 +02:00
Mario Zechner
8bb38a7fb0
[ts] Ensure clipper.clipEnd() is called appropriately. See #1694
2021-06-14 15:20:08 +02:00
Mario Zechner
34b355eabd
[cpp] RTTI should not inherit from SpineObject, closes #1870
...
Depending on the destruction order of static RTTI instances and SpineExtension instances, we'd call SpineExtension::beforeFree in ~RTTI, when SpineExtension has already been destructed.
2021-06-14 15:12:56 +02:00
Mario Zechner
6d384cd75c
[cpp] Copy EventQueueEntry instead of taking pointer to reallocatable instance. Closes #1827 .
2021-06-14 14:55:45 +02:00
Mario Zechner
3af35555a9
[c][cpp] Expose colors on bones, attachments. Closes #1823
2021-06-14 14:50:07 +02:00
Nathan Sweet
06ac2ca28a
[libgdx] SkeletonViewerAtlas, removed debug output.
2021-06-13 00:35:33 -04:00
Nathan Sweet
ee3c6aff3c
[libgdx] SkeletonViewAtlas -> SkeletonViewerAtlas.
2021-06-13 00:34:48 -04:00
Nathan Sweet
3e16d21e3d
[ts] README update for canvas.
2021-06-11 16:36:26 -04:00
badlogic
131b586a42
Merge branch '3.8' into 4.0-beta
...
# Conflicts:
# spine-as3/spine-as3/lib/spine-as3.swc
# spine-as3/spine-as3/src/spine/BinaryInput.as
# spine-starling/spine-starling/lib/spine-starling.swc
2021-06-10 15:28:08 +02:00
badlogic
878c862af4
[as3] Fix region attachment offset calculation, closes #1739
2021-06-10 15:22:28 +02:00
badlogic
cf24f5d678
Merge branch '3.8' into 4.0-beta
...
# Conflicts:
# spine-libgdx/spine-libgdx/pom.xml
# spine-libgdx/spine-skeletonviewer/src/com/esotericsoftware/spine/SkeletonViewer.java
# spine-ts/build/spine-all.js.map
# spine-ts/build/spine-canvas.js.map
# spine-ts/build/spine-core.js.map
# spine-ts/build/spine-player.js.map
# spine-ts/build/spine-threejs.js.map
# spine-ts/build/spine-webgl.js.map
2021-06-10 15:10:00 +02:00
badlogic
6314eaf908
[webgl] Fix worker mode, closes #1804
2021-06-10 15:05:13 +02:00
badlogic
cb179c73dc
[libgdx] Fix signing config for snapshot releases
2021-06-10 15:00:50 +02:00
badlogic
0549aaa541
[maven-release-plugin] prepare for next development iteration
2021-06-10 14:09:01 +02:00
badlogic
139e5dfefd
[maven-release-plugin] prepare release spine-libgdx-3.8.99.1
spine-libgdx-3.8.99.1
2021-06-10 14:08:55 +02:00
badlogic
3678f3800b
[libgdx] More changes to pom.xml
2021-06-10 14:08:30 +02:00
badlogic
337441127f
[libgdx] Update plugin versions
2021-06-10 14:05:25 +02:00
badlogic
7cb7a9e64b
[libgdx] Use latest libGDX release
2021-06-10 13:54:33 +02:00
badlogic
70167fdb0f
[libgdx] Preparation for 3.8.99.1 relesae
2021-06-10 13:49:50 +02:00
badlogic
f70363b1a6
[solar2d] Closes #1749 , check if removeSelf is available on draw group
2021-06-10 13:44:23 +02:00
badlogic
20873f249f
Merge branch '4.0-beta' of https://github.com/esotericsoftware/spine-runtimes into 4.0-beta
2021-06-10 13:29:25 +02:00
badlogic
8db815bd33
[corona] Renamed runtime to spine-solar2d
...
Closes #1760
2021-06-10 13:29:18 +02:00
Nathan Sweet
0347c262e0
[ts, csharp] Revert RegionAttachment#UpdateOffset from csharp to ts, instead use ts code.
...
#1889
2021-06-10 00:04:28 -04:00
Nathan Sweet
aa752c49d4
[ts] Fixed canvas renderer not accounting for whitespace stripping.
...
closes #1889
2021-06-09 23:55:52 -04:00
Nathan Sweet
791a9e6c4a
[csharp] RegionAttachment#UpdateOffset clean up.
2021-06-09 23:55:52 -04:00
badlogic
22613ea84c
[lua] Port IK constraint changes
...
See
33bce01fee
f9862b10b3
2021-06-09 15:32:21 +02:00
badlogic
c15907295b
[as3] Build artifacts
2021-06-09 15:24:10 +02:00
badlogic
9cd552dba0
[as3] Fix compilation errors, port IK constraint changes
2021-06-09 15:19:30 +02:00
badlogic
6ae45f1a5a
[ts] Port IK constraint changes
...
See
33bce01fee
f9862b10b3
2021-06-09 15:07:44 +02:00
badlogic
07d3633881
[c][cpp] Port IK constraint changes
...
See
33bce01fee
f9862b10b3
2021-06-09 14:44:24 +02:00
Nathan Sweet
0544e14102
[lua] 4.0 porting complete.
2021-06-08 20:25:14 -04:00
Nathan Sweet
c7ac5b21a8
[libgdx] Added version field to SkeletonViewer.
...
Needed to rebuild with latest build system.
2021-06-08 16:02:56 -04:00