211 Commits

Author SHA1 Message Date
Harald Csaszar
cdcdb64a4f [unity] BoneFollower can now optionally follow (uniform) world scale of the reference bone. Renamed BoneFollower.followLocalScale to followScale. Scenes and prefabs are automatically upgraded, code needs manual correction. 2019-12-10 16:28:32 +01:00
Harald Csaszar
e3245ed590 [unity] Added support for additional texture channels (e.g. normal maps) at GetRepackedAttachments(). Commit before merging common code of GetRepackedAttachments and GetRepackedSkin. See #1519. 2019-12-02 16:21:45 +01:00
Harald Csaszar
d99fd64e2d [unity] Re-added removed extension method GetRepackedAttachments(). Cleanup: Removed extension methods Attachment.GetRegion(). See commit f2a8c9a. See #1557. 2019-11-29 16:45:20 +01:00
Harald Csaszar
f2a8c9a3c1 [unity][csharp] API Cleanup: removed many redundant extension methods that are now obsolete with Skin and Attachment API of 3.8. Closes #1557. Fixed an error in Skin where Skin.setAttachment() did not work as expected (See #1485). C# implementation is different to ref-impl here as struct keys do not allow for changing key.Attachment later without removing and readding the entry to the dictionary. 2019-11-29 12:31:39 +01:00
Harald Csaszar
839f5c3b67 [unity] added changelog entry for last commit (SkeletonRenderer.EditorSkipSkinSync) to 3.9 section as well. 2019-11-25 19:22:07 +01:00
Harald Csaszar
ed68aef0ad [unity] Added SkeletonRenderer.EditorSkipSkinSync property for setting custom skins in editor scripts. Only affects inspector synchronisation of skin with initialSkinName, not startup initialization. Closes #1469. 2019-11-25 19:20:58 +01:00
Harald Csaszar
e07e4fb773 [unity] Added changelog entry of last commit (outline at shaders) to 3.9 section as well. 2019-11-18 19:19:09 +01:00
Harald Csaszar
66a4a5a60b [unity] Additional outline shader variant for all shaders. Added outline section to shader inspector GUIs. Closes #1531. 2019-11-18 19:17:05 +01:00
badlogic
99cf213152 Updated CHANGELOG.md. 2019-11-05 15:22:47 +01:00
badlogic
60c9d8c252 Merge branch '3.8' into 3.9-beta 2019-11-05 15:21:06 +01:00
badlogic
8e0a2e0c75 [ts][player] Added AssetManager.setRawDataURI(path, name). Allows to set a path and corresponding raw data URI which enables embedding of resources like skeletons, atlases, and so on directly in HTML/JS. Added SpinePlayerConfig.rawDataURIs, see the player example for a demonstration. Also closes #1541, closes #1539. 2019-11-05 15:20:50 +01:00
badlogic
cf2df6b5f4 Updated CHANGELOG. 2019-10-31 19:28:59 +01:00
badlogic
1f8402c69e Merge branch '3.9-beta' of https://github.com/esotericsoftware/spine-runtimes into 3.9-beta 2019-10-31 19:28:02 +01:00
badlogic
bc2816867e Merge branch '3.8' into 3.9-beta 2019-10-31 19:27:56 +01:00
badlogic
1a64423876 Merge branch '3.8' of https://github.com/esotericsoftware/spine-runtimes into 3.8 2019-10-31 19:27:44 +01:00
badlogic
b81f77b993 [ts] Added AssetManager#setRawDataURI(path, data). Allows to set raw data URIs for a specific path, which in turn enables embedding assets into JavaScript/HTML. See #1535. 2019-10-31 19:27:33 +01:00
Harald Csaszar
bcc7cb2da0 [unity] Added changelog section added in last commit to 3.9 section as well (physics hinge chain support). 2019-10-31 18:02:53 +01:00
badlogic
f68f8c401b Merge branch '3.8' into 3.9-beta 2019-10-31 17:56:29 +01:00
Harald Csaszar
179bb49f52 [unity] Real physics hinge chains for both 2D and 3D physics. Create hinge chain` now create proper setup for Unity physics, including flipping support. Closes #1515. 2019-10-31 17:54:38 +01:00
badlogic
927b9cf866 Updated CHANGELOG. 2019-10-29 17:42:16 +01:00
badlogic
cd54a24b30 Merge branch '3.8' into 3.9-beta 2019-10-29 17:41:58 +01:00
badlogic
d2da9e795c Updated CHANGELOG. 2019-10-29 17:41:46 +01:00
badlogic
151cf5143b Merge branch '3.8' into 3.9-beta 2019-10-28 15:35:07 +01:00
badlogic
015de8ed4c [cocos2d-objc] Added IK example. Also added SkeletonAnimation preUpdateWorldTransformListener and postUpdateWorldTransformsListener which allow modifying a skeleton pre- and post-calculation of the world transformations. See #1532. 2019-10-28 15:34:53 +01:00
badlogic
ae6ae63d30 Updated CHANGELOG.md 2019-10-28 14:09:58 +01:00
badlogic
2e5560ca0f Merge branch '3.8' into 3.9-beta 2019-10-28 14:09:38 +01:00
badlogic
656b08a32e [cocos2dx] Added IK example, see #1532. Also added SkeletonAnimation::setPreUpdateWorldTransformsListener() and SkeletonAnimation::setPostUpdateWorldTransformsListener(). 2019-10-28 14:07:25 +01:00
Harald Csaszar
f56c373b44 [unity] added 3.8 addition changelog section to 3.9 changelog section as well. 2019-10-15 15:41:04 +02:00
Harald Csaszar
d593a3efbc [unity] Added 'SpriteMask and RectMask2D' example scene to demonstrate mask setup. 2019-10-15 15:39:25 +02:00
Harald Csaszar
d3def95b08 [unity] Added 'SpriteMask and RectMask2D' example scene to demonstrate mask setup. 2019-10-15 15:36:23 +02:00
badlogic
644af9a26e Updated CHANGELOG 2019-10-09 14:25:56 +02:00
badlogic
2ea060ed7a Merge branch '3.8' into 3.9-beta 2019-10-09 14:25:35 +02:00
badlogic
7e7306ad7d Updated CHANGELOG 2019-10-09 14:25:20 +02:00
badlogic
b96295b444 Updated changelog. 2019-10-09 13:50:23 +02:00
badlogic
fc0385cb3c Merge branch '3.8' into 3.9-beta 2019-10-09 13:49:53 +02:00
badlogic
fe0b105fd1 Merge branch '3.8' of https://github.com/EsotericSoftware/spine-runtimes into 3.8 2019-10-09 13:49:36 +02:00
badlogic
007397c4c4 [cpp] Expose x and y of SkeletonData via getters/setters. Closes #1518. 2019-10-09 13:49:04 +02:00
Harald Csaszar
09d3547b65 [unity] Added changelog section of recent 3.8 changes to 3.9 changelog section. See commit 22cdfc4. 2019-10-07 21:12:54 +02:00
Harald Csaszar
d8a69bd032 [unity] Updated timeline documentation and changelog to previous timeline feature commit f0b25c8. See #1262. 2019-10-07 21:12:54 +02:00
Harald Csaszar
82a2c26d54 [unity] Updated timeline documentation and changelog to previous timeline feature commit f0b25c8. See #1262. 2019-10-07 21:07:45 +02:00
Harald Csaszar
1f0269b919 [unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505. 2019-09-26 13:43:04 +02:00
Harald Csaszar
bfeac4069c [unity] Renamed misleading MixMode.SpineStyle enum name at SkeletonMecanim to MixMode.Hard. SkeletonMecanim Layer Mix Mode now defaults to MixMode.MixNext instead of MixMode.Hard for new instances. Closes #1505. 2019-09-26 13:42:20 +02:00
badlogic
a7d68b7cd5 Merge branch '3.8' into 3.9-beta 2019-09-26 11:38:47 +02:00
Harald Csaszar
9c1f6ad10f [unity] Updated changelog with entry for "Fix draw order" parameter. Changed default value to disabled to maintain previous behaviour. See #1486. 2019-09-25 15:45:37 +02:00
badlogic
5ec1ed8d9e Updated CHANGELOG. 2019-09-23 14:51:21 +02:00
badlogic
badf9c2e43 Merge branch '3.8' into 3.9-beta 2019-09-23 14:50:49 +02:00
badlogic
3034d93178 Updated CHANGELOG. 2019-09-23 14:50:37 +02:00
badlogic
81938c65c0 Merge branch '3.8' into 3.9-beta 2019-09-23 14:38:43 +02:00
badlogic
6e4a6925a2 [cocos2d] Updated CHANGELOG and README.md for VS2019 upgrade. 2019-09-19 14:36:09 +02:00
badlogic
3c6feff577 [ue4] Remove SpineWidget Scale property in favor of full support for the widget transform properties. Closes #1496. 2019-09-18 15:39:12 +02:00