6787 Commits

Author SHA1 Message Date
badlogic
c19d84f194 [ts] Disable alpha in WebGL context. 2021-09-18 02:16:20 +02:00
badlogic
cda5c0f052 [ts] Added CameraController, drag & drop example 2021-09-18 01:58:14 +02:00
Harald Csaszar
7f5e7c3bfc [unity] Prepared MeshGenerator class for creating subclasses. 2021-09-17 20:38:55 +02:00
Harald Csaszar
b235b42175 [unity] Added a second package.json for timeline UPM package for use with spine-unity via unitypackage instead of UPM dependencies. See #1676. 2021-09-17 18:26:22 +02:00
badlogic
f7b4036daf [ts] Updated to version 4.0.11 2021-09-17 02:53:07 +02:00
badlogic
2f55c53ee8 [ts] Update version to 4.0.10 2021-09-17 02:32:07 +02:00
badlogic
a884dd4c0d [ts] Inline source maps, fix Downloader for raw data URIs. 2021-09-17 02:29:08 +02:00
Nathan Sweet
77774608bf [as3][c][cpp][csharp][libgdx][lua][ts] Fixed updateAppliedTransform for the root bone. 2021-09-16 17:00:10 -06:00
Harald Csaszar
4785dcc212 [unity] Fixed null reference exceptions after changes from compile-error bugfix commit 8770e319, see #1951. 2021-09-15 18:25:12 +02:00
Harald Csaszar
cd8064774f [csharp][unity] Cleanup refactoring of TranslateTimeline.Evaluate code, see previous commit 91f7969c. See #1676. 2021-09-15 16:30:43 +02:00
Nathan Sweet
f4021177f9 [as3][c][cpp][csharp][libgdx][lua][ts] Don't treat scale sign as an instant transition when applying a timeline additively. 2021-09-15 00:28:43 -06:00
Nathan Sweet
0e3722861f [libgdx] Skeleton Viewer, allow setting setup pose every frame. Store linear. 2021-09-15 00:07:30 -06:00
Harald Csaszar
91f7969cdc [csharp][unity] Adjusted spine-csharp and dependent modules to being used as separate UPM packages. See #1676. 2021-09-14 17:12:50 +02:00
Nathan Sweet
2d34b84f46 [cpp] Simplified setAttachment deform clear logic, fewer parens. 2021-09-13 18:28:11 -06:00
Mario Zechner
634e041ed8 [ts] Version 4.0.9. 2021-09-14 02:13:49 +02:00
Mario Zechner
579cae1c8d [ts] Include source content in sourcemaps of es6 module dist files. 2021-09-14 02:12:26 +02:00
Mario Zechner
81ffa13d2d [ts] Version 4.0.8. 2021-09-14 02:05:28 +02:00
Mario Zechner
2201af6ab0 [ts] Version 4.0.8. 2021-09-14 02:05:02 +02:00
Mario Zechner
cd83e9ad35 [ts] Fix typo in SkeletonJson.ts. 2021-09-14 02:04:38 +02:00
Mario Zechner
cd5f561739 [runtimes] Fix formatting. 2021-09-14 01:58:39 +02:00
Mario Zechner
eedaccc418 [cpp] Fix DeformTimeline, Slot::setAttachment
DeformTimeline had a misplaced return, Slot::setAttachment was not exactly matching the reference implementation if _attachment or inValue where NULL.
2021-09-14 01:57:24 +02:00
Mario Zechner
c41cc94008 [runtime] Revert changes to owl-pro.spine
Conversion to 4.0.31 and export breaks additive blending even more.
2021-09-14 00:44:00 +02:00
Mario Zechner
67c0d39eab [runtimes] Fixed owl example project, export and runtime scripts
The owl example project was not keying the control bone, leading to incorrect additive blending. The export.sh and runtimes.sh script in example/export did not account for the folder structure change in spine-ts.
2021-09-14 00:02:04 +02:00
Mario Zechner
31c2f4aedd [c][cpp] Fix compilation errors. See commit dc9a6eb, see #1951 2021-09-13 23:36:48 +02:00
Harald Csaszar
8770e319c5 [unity] Fixed compile errors introduced by removed FindSlotIndex and FindBoneIndex methods. See commit dc9a6eb, see #1951. 4.0.31 2021-09-13 17:04:23 +02:00
Nathan Sweet
afa9a873ad SkeletonViewer, don't show "Reloaded" if the loading failed. 2021-09-12 18:15:35 -06:00
Nathan Sweet
dc9a6ebe7f [as3][c][cpp][csharp][libgdx][lua][ts] Fixed loading transform constraint timelines from JSON data.
* Fixed SkeletonJson not allocating enough memory for curves (maximum of 6 curves/key, not 4). Fixes email: FMfcgzGkbDfvckWcFxWlsTWzFhMXsTDw
* Removed SkeletonData and Skeleton methods: findBoneIndex, findSlotIndex. Bones and slots have an index field that should be used instead.
* Removed SkeletonData and Skeleton methods: find*ConstraintIndex. Only SkeletonJson needed these, they don't need to be in the public API.
* Used a local for number of frames where it was used many times.
2021-09-12 18:15:19 -06:00
Mario Zechner
a8da830de2 [ts] Clean-up of dress-up example. 2021-09-07 21:15:30 +02:00
Mario Zechner
21fa3c3e5f [ts] Updated spine-ts version to 4.0.7 2021-09-07 21:09:34 +02:00
Mario Zechner
9521e9243d [ts] Remove null-coalescing operator, esbuld keeps it, but won't work in old browsers. 2021-09-07 21:08:19 +02:00
Mario Zechner
0dc66e2e5a [ts] Updated spine-ts version to 4.0.6 2021-09-07 21:04:46 +02:00
Mario Zechner
8d309ce899 [ts] Fix css and resizing issue in dress-up example. 2021-09-07 20:53:27 +02:00
Mario Zechner
babe296157 [ts] Formatting 2021-09-07 15:49:37 +02:00
Mario Zechner
9e4ee3d2af [ts] Updated spine-ts version to 4.0.5 2021-09-07 15:40:49 +02:00
badlogic
486699162f Merge branch '4.0' of https://github.com/esotericsoftware/spine-runtimes into 4.0 2021-09-07 15:38:31 +02:00
badlogic
ad41761293 [ts] Added dress-up example
Shows how to render skins to thumbnails which can then be used in an HTML UI.
2021-09-07 15:38:23 +02:00
Harald Csaszar
83b50f265e [unity] Added missing usedByEffector and usedByComposite parameters at BoundingBoxFollower components. 2021-09-07 15:32:17 +02:00
Nathan Sweet
2ae113d5a0 [ts] Fixed scale of constrained bones with transform constraint relative + local. 2021-09-06 23:32:26 -06:00
Nathan Sweet
efac69ee7a Fixed scale of constrained bones with transform constraint relative + local. 2021-09-06 19:54:17 -06:00
badlogic
68413182fb [ts] Use the new AssetManager.require instead of AssetManager.get in example. 2021-09-07 01:10:28 +02:00
badlogic
3ba8a2ffc2 [ts] Minor documentation changes. 2021-09-07 01:06:52 +02:00
badlogic
91a8b6a100 [ts] Added SpineCanvas, a simpler way to render via spine-webgl
Rewrote mix-and-match example as well as barebones example to illustrate usage.
2021-09-07 00:57:52 +02:00
Mario Zechner
386f847667 [ts] Remove superfluous NPM related files from root directory. 2021-09-06 22:44:04 +02:00
badlogic
d521339bfe Merge branch 'ts-modules' into 4.0 2021-09-06 22:39:52 +02:00
Harald Csaszar
dfa2513f3d [csharp][unity] Added spine-csharp .meta files to git. Required for UPM package. See #1676. 2021-09-06 17:39:58 +02:00
Nathan Sweet
ea6b595036 [libgdx] Updated JsonRollback for older Java compilers. 2021-09-02 00:00:34 -06:00
Harald Csaszar
fe26fee6e4 Merge branch '4.0' of https://github.com/EsotericSoftware/spine-runtimes into 4.0 2021-09-01 18:55:31 +02:00
Harald Csaszar
019f325c4d [unity] Increased officially compatible Unity version to 2021.1. 2021-09-01 18:54:30 +02:00
Mario Zechner
040539a07d [ts] More README changes. 2021-09-01 15:26:01 +02:00
Mario Zechner
59d8aeeaf2 [ts] Updated README 2021-09-01 15:22:26 +02:00