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
aismann
3560eb81a1
Fix 'Debug 64bit' build error on windows (VS2019) ( #1946 )
...
Error (active) E0075 operand of '*' must be a pointer but has type "bool"
2021-09-01 14:21:41 +02:00
Mario Zechner
8797e3c152
[ts] Update GH Action Node version.
2021-09-01 13:41:05 +02:00
Mario Zechner
716935977e
[ts] VS Code launch config.
2021-09-01 13:35:52 +02:00
Mario Zechner
17be83dac3
[ts] Example index page
2021-09-01 13:32:28 +02:00
Mario Zechner
877b2ac2a0
[ts] Updated example package version.
2021-09-01 13:22:19 +02:00
Mario Zechner
6df2bda192
[ts] Minify IIFE artifacts, update version to 4.0.4.
2021-09-01 13:19:08 +02:00
Mario Zechner
40f6a386b3
[ts] Updated changelog.
2021-09-01 13:08:02 +02:00
Mario Zechner
57fe02c576
[ts] Updated version to 4.0.3
2021-09-01 12:49:51 +02:00
Mario Zechner
91daf25484
[ts] Updated README, fixed license and readme inclusion in packages.
2021-09-01 12:48:53 +02:00
Mario Zechner
3d3589f265
[ts] Refactor build, don't commit artifacts
...
npm install will automatically build everything necessary for local development and viewing the examples.
2021-09-01 11:09:31 +02:00
Mario Zechner
a9f6735106
Merge branch 'ts-modules' of https://github.com/esotericsoftware/spine-runtimes into ts-modules
2021-09-01 09:46:29 +02:00
Mario Zechner
5e0006863a
[ts] Update version to 4.0.2
2021-09-01 09:46:23 +02:00
Mario Zechner
08e3a5eee4
[ts] Update README.md
2021-08-31 18:54:10 +02:00
Harald Csaszar
6cd3e54b83
[unity] Fixed SkeletonGraphic with Multiple Canvas Renderers ignoring Mask when CustomMaterialOverride or blend modes are active. Closes #1948 .
2021-08-31 17:52:20 +02:00
Harald Csaszar
d6df0725a2
[unity] Added null-check at AnimationReferenceAsset.
2021-08-31 17:03:20 +02:00
Mario Zechner
a12e26be65
[ts] Wire up package.json files for publishing
2021-08-31 15:59:39 +02:00
Nathan Sweet
d9b882eaef
[libgdx] Added TrackEntry#isEmptyAnimation.
2021-08-30 11:36:26 -06:00
Mario Zechner
de6cee955b
[ts] Remove old namespaces, dev build
...
Previously, we'd export to global objects called spine.canvas, spine.webgl, spine.threejs. Going forward, all Spine APIs will be hosted by the global spine object when the runtime is used straight from the bundled .js files in the build/ folder. This is a minor change with a simple fix on the user side, i.e. replace spine.canvas. with spine.
2021-08-27 18:48:17 +02:00
Mario Zechner
39df4c7cbb
[ts] Formatter pass
2021-08-27 17:24:18 +02:00
Mario Zechner
ef6f2efb1a
[ts] Fix minification of player and threejs backends.
2021-08-27 00:23:02 +02:00