badlogic 38588b8895 [lua] Ported animation state changes. 8 tahun lalu
..
attachments 8123422f33 [lua] Fixed SkeletonClipping. [corona] Refactored rendering, should be a bit faster as it avoids a bunch of copies. Fixed RegionAttachment to be in alignement with reference implementation 8 tahun lalu
Animation.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
AnimationState.lua 38588b8895 [lua] Ported animation state changes. 8 tahun lalu
AnimationStateData.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
Atlas.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
AtlasAttachmentLoader.lua 1fafbd0cb7 [corona] Added coin sample, added clipping attachment loading, fixed bug in Corona renderer. 8 tahun lalu
AttachmentLoader.lua 1fafbd0cb7 [corona] Added coin sample, added clipping attachment loading, fixed bug in Corona renderer. 8 tahun lalu
AttachmentType.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
BlendMode.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
Bone.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
BoneData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 9 tahun lalu
BoundingBoxAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
Color.lua 3ab208ed82 [lua] Fix for Color:newWith 9 tahun lalu
Event.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
EventData.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
IkConstraint.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 9 tahun lalu
IkConstraintData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 9 tahun lalu
LICENSE ef50131431 [runtimes] Updated all LICENSE files and README.mds 9 tahun lalu
MeshAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
PathConstraint.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
PathConstraintData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 9 tahun lalu
README.md d52d2e72ee Updated READMEs, supported version is 3.5.xx. 9 tahun lalu
RegionAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
Skeleton.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
SkeletonBounds.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
SkeletonClipping.lua 8123422f33 [lua] Fixed SkeletonClipping. [corona] Refactored rendering, should be a bit faster as it avoids a bunch of copies. Fixed RegionAttachment to be in alignement with reference implementation 8 tahun lalu
SkeletonData.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
SkeletonJson.lua c496c0aa08 [lua] Fixed typo in SkeletonJson, closes #893 8 tahun lalu
Skin.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
Slot.lua 4ee17864a2 Merged manually with master. @pharan please check AttachmentTools, stretchyman diffuse pma material 8 tahun lalu
SlotData.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
TextureAtlas.lua 315e2eef40 [lua] Closes #729, error in texture atlas parser 9 tahun lalu
TextureAtlasRegion.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
TextureFilter.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
TextureRegion.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
TextureWrap.lua c0fdc454a2 Fixed inconsistent newlines. 9 tahun lalu
TransformConstraint.lua 946a97d67a [lua] Ported 3.6 changes of TransformConstraint 8 tahun lalu
TransformConstraintData.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 tahun lalu
TransformMode.lua 7b093dad40 [lua] Added TransformMode enum 9 tahun lalu
Triangulator.lua abc5ff272d [lua] Added convex decomposition 8 tahun lalu
utils.lua 8123422f33 [lua] Fixed SkeletonClipping. [corona] Refactored rendering, should be a bit faster as it avoids a bunch of copies. Fixed RegionAttachment to be in alignement with reference implementation 8 tahun lalu

README.md

spine-lua

The spine-lua runtime provides functionality to load and manipulate Spine skeletal animation data using Lua. It does not perform rendering but can be extended to enable Spine animations for other Lua-based projects.

Licensing

This Spine Runtime may only be used for personal or internal use, typically to evaluate Spine before purchasing. If you would like to incorporate a Spine Runtime into your applications, distribute software containing a Spine Runtime, or modify a Spine Runtime, then you will need a valid Spine license. Please see the Spine Runtimes Software License for detailed information.

The Spine Runtimes are developed with the intent to be used with data exported from Spine. By purchasing Spine, Section 2 of the Spine Software License grants the right to create and distribute derivative works of the Spine Runtimes.

Spine version

spine-lua works with data exported from Spine 3.5.xx.

spine-lua supports all Spine features.

spine-lua does not yet support loading the binary format.

Setup

  1. Download the Spine Runtimes source using git or by downloading it as a zip.
  2. Copy the contents of the spine-lua directory into your project.

Runtimes Extending spine-lua