Nathan Sweet
4062ccb1a9
[ts] TextureAtlas and AssetManager updates.
...
* AssetManager's textureLoader returns Texture.
* AssetManager#loadTexture success gives a Texture.
* TextureAtlas no longer has a textureLoader, it creates all the pages without a texture set.
* TextureAtlasRegion no longer has a texture, use region.page.texture instead.
* AssetManager#loadTextureAtlas no longer parses the atlas text twice. It creates the atlas, then loads and sets all the textures.
2021-06-22 15:33:01 -04: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
7df74c2fa4
Various fixes, clean up.
...
* Added missing CurveTimeline#shrink calls. c and cpp got BOZO comments until the method is added.
* SkeletonJson#readCurve clean up.
* ts, use shorthand for null checks.
* csharp, don't use unnecessary hasNext local.
2021-06-03 21:42:35 -04:00
Nathan Sweet
551f33b2d1
[ts] Clean up, build fixes.
2021-05-30 20:17:54 -04:00
Ivan Popelyshev
a28296f1dc
fix link ( #1882 )
2021-04-29 13:50:08 +02:00
badlogic
9087ed61ae
[ts] Updated parser to new atlas format
...
Not quite working yet.
2020-12-28 12:11:25 +01:00
badlogic
cf728e25dc
[ts] More 4.0 porting, SkeletonJson and SkeletonBinary still broken.
2020-11-25 17:16:05 +01:00
badlogic
3863828c3e
[ts] Port of 4.0 changes, some kinks to be ironed out yet.
...
[ts] Add .json exports to WebGL assets dir for tests.
[ts] She loads, but she no play nice.
2020-11-11 13:11:30 +01:00
badlogic
ba1cb75b07
[ts] RegionAttachment.copy() refered to window.name instead of this.name. Closes #1672 .
2020-06-03 13:24:22 +02:00
badlogic
b67bf992a0
Single bone IK fix and license header update. Closes #1580 , closes #1581 .
2019-12-20 12:20:46 +01:00
badlogic
4410672ce2
[ts] Updated all core API documentation. See #1506 .
2019-10-03 16:43:46 +02:00
badlogic
ca3916dad8
[ts] Added support for loading binaries via SkeletonBinary. Player configuration object now lets you specify skelUrl instead of jsonUrl to load from a binary file. Updated demos to use .skel files instead of .json.
2019-06-07 17:21:53 +02:00
badlogic
f9e4fd495d
[ts] Ported all skin API changes, see #841 .
2019-06-03 16:20:19 +02:00
badlogic
576c1da32f
[ts] Ported skin API changes, see #841 .
2019-05-10 15:07:06 +02:00
badlogic
09130b15df
Merge branch '3.7' into 3.8-beta
2019-05-02 11:43:36 +02:00
badlogic
7f7e5f0fec
Updated license headers and LICENSE files.
2019-05-02 11:38:19 +02:00
badlogic
037802bb0c
[ts] Ported rotated mesh region UV loading. See #1327 .
2019-04-17 14:07:28 +02:00
badlogic
eecc0467b6
[ts] Ported latest AnimationState and Animation changes. See #1303 .
2019-03-19 16:17:52 +01:00
Ivan Popelyshev
5ee7d93fce
Remove "spine." everywhere ( #1297 )
2019-03-08 15:44:15 +01:00
badlogic
52f9ab8984
[ts] Port of mesh whitespaces stripping. See #1232 .
2018-12-22 13:07:10 +01:00
badlogic
f158e9e996
[ts] Ported VertexAttachment id and Timeline/Animation#apply changes
2017-06-12 17:00:10 +02:00
badlogic
778055ae5b
[ts] Added ClippingAttachment and loading in SkeletonJson. Updated coin example
2017-04-11 15:30:34 +02:00
badlogic
30b3d9904e
[ts] Fixed bug in MeshAttachment.setParentMesh, wasn't assinging worldVerticesLength
2017-01-30 15:19:15 +01:00
badlogic
e49b587fa8
Merged latest from master
2017-01-27 09:47:00 +01:00
badlogic
be1a2e3cbb
Fixed bug in SkeletonJson, used = instead of == in condition. Fixed vertex component order for mesh attachment. Fixed SkeletonRenderer.
2017-01-26 14:52:04 +01:00
badlogic
fcade28c7a
[ts] Updated to 3.6-beta, changes to updateWorldVertices (now computeWorldVertices) for attachments, two color timeline, point attachment, transform constraint local and relative modes. Meshes don't render yet in WebGL backend. Need to update other backends as well.
2017-01-25 16:55:39 +01:00
badlogic
1246bf85c6
[ts] Ported fix from f3dbc650f83ae698443bb34ad4034dad9946fa08
2016-12-28 21:33:20 +01:00
NathanSweet
36000e3c55
Updated to v3.5 (merge dev branch).
...
# Conflicts:
# spine-c/src/spine/AnimationState.c
2016-11-15 23:10:23 +01:00
badlogic
05551e9b16
[ts] Closes #738 , remove trailing whitespace
2016-10-20 14:48:13 +02:00
badlogic
bf5f0d808e
[ts] Updated to 3.5, constraint order from export, applied bone attributes. Changes to Animation and AnimationState have not been ported yet
2016-10-17 13:48:12 +02:00
NathanSweet
c0fdc454a2
Fixed inconsistent newlines.
...
License header was followed by \n\n and files ended with \n. Changed to \r\n.
2016-10-15 23:45:16 +02:00
badlogic
5aa27771c3
[runtimes] Updated ALL sources to use latest Spine Runtimes License v2.5. Manually checked all the things...
2016-10-13 15:12:05 +02:00
badlogic
b4788a6c42
[ts] Fixed RegionAttachment#setRegion, now actually sets the region property. Fixed up WebGL example
2016-09-26 10:58:30 +02:00
badlogic
ef4b04756c
[ts] Added ShapeRenderer and SkeletonDebugRenderer, added to WebGL test
2016-08-23 14:11:45 +02:00
badlogic
28b97e4532
[ts] Final touches to samples, removed underscore from private fields
2016-08-19 14:10:30 +02:00
badlogic
847bd2a76c
[ts] More refactoring for greater code reuse
2016-08-16 10:41:28 +02:00
Nathan Sweet
698c4a1661
[ts] Added spine-ts runtime for TypeScript and JavaScript
2016-08-12 09:28:50 +02:00