badlogic 2a973da308 [lua] Ported Animation/Timeline changes 8 years ago
..
attachments 2a973da308 [lua] Ported Animation/Timeline changes 8 years ago
Animation.lua 2a973da308 [lua] Ported Animation/Timeline changes 8 years ago
AnimationState.lua 2a973da308 [lua] Ported Animation/Timeline changes 8 years ago
AnimationStateData.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
Atlas.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
AtlasAttachmentLoader.lua 1fafbd0cb7 [corona] Added coin sample, added clipping attachment loading, fixed bug in Corona renderer. 8 years ago
AttachmentLoader.lua 1fafbd0cb7 [corona] Added coin sample, added clipping attachment loading, fixed bug in Corona renderer. 8 years ago
AttachmentType.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
BlendMode.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
Bone.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
BoneData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 8 years ago
BoundingBoxAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
Color.lua 3ab208ed82 [lua] Fix for Color:newWith 8 years ago
Event.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
EventData.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
IkConstraint.lua 5f1431c397 [lua] Ported IKConstraint fix. 8 years ago
IkConstraintData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 8 years ago
LICENSE ef50131431 [runtimes] Updated all LICENSE files and README.mds 8 years ago
MeshAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
PathConstraint.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
PathConstraintData.lua 7cd0cd5fde [lua] First pass on 3.5 update, only Skeleton:updateCache and updateWorldTransform missing 8 years ago
README.md d52d2e72ee Updated READMEs, supported version is 3.5.xx. 8 years ago
RegionAttachment.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
Skeleton.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
SkeletonBounds.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
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 years ago
SkeletonData.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
SkeletonJson.lua c496c0aa08 [lua] Fixed typo in SkeletonJson, closes #893 8 years ago
Skin.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
Slot.lua 4ee17864a2 Merged manually with master. @pharan please check AttachmentTools, stretchyman diffuse pma material 8 years ago
SlotData.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
TextureAtlas.lua 315e2eef40 [lua] Closes #729, error in texture atlas parser 8 years ago
TextureAtlasRegion.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
TextureFilter.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
TextureRegion.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
TextureWrap.lua c0fdc454a2 Fixed inconsistent newlines. 8 years ago
TransformConstraint.lua 946a97d67a [lua] Ported 3.6 changes of TransformConstraint 8 years ago
TransformConstraintData.lua 0a2ca732cd [lua][corona] Ported 3.6 changes except TransformConstraint update 8 years ago
TransformMode.lua 7b093dad40 [lua] Added TransformMode enum 8 years ago
Triangulator.lua abc5ff272d [lua] Added convex decomposition 8 years ago
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 years ago

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