Permalink
..
Failed to load latest commit information.
attachments [lua] Ported fix from f3dbc65 Dec 28, 2016
Animation.lua [lua] Fixes bug in ColorTimeline Dec 9, 2016
AnimationState.lua [lua] Fix for clearTracks, see #805 Dec 15, 2016
AnimationStateData.lua Fixed inconsistent newlines. Oct 15, 2016
Atlas.lua Fixed inconsistent newlines. Oct 15, 2016
AtlasAttachmentLoader.lua Fixed inconsistent newlines. Oct 15, 2016
AttachmentLoader.lua Fixed inconsistent newlines. Oct 15, 2016
AttachmentType.lua Fixed inconsistent newlines. Oct 15, 2016
BlendMode.lua Fixed inconsistent newlines. Oct 15, 2016
Bone.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
BoneData.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
BoundingBoxAttachment.lua Fixed inconsistent newlines. Oct 15, 2016
Color.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
Event.lua Fixed inconsistent newlines. Oct 15, 2016
EventData.lua Fixed inconsistent newlines. Oct 15, 2016
IkConstraint.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
IkConstraintData.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
LICENSE [runtimes] Updated all LICENSE files and README.mds Oct 13, 2016
MeshAttachment.lua Fixed inconsistent newlines. Oct 15, 2016
PathConstraint.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
PathConstraintData.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
README.md Updated READMEs, supported version is 3.5.xx. Nov 15, 2016
RegionAttachment.lua Fixed inconsistent newlines. Oct 15, 2016
Skeleton.lua [lua] Skeleton:setColor was wrong Jan 4, 2017
SkeletonBounds.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
SkeletonData.lua Fixed inconsistent newlines. Oct 15, 2016
SkeletonJson.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
Skin.lua Fixed inconsistent newlines. Oct 15, 2016
Slot.lua Fixed inconsistent newlines. Oct 15, 2016
SlotData.lua Fixed inconsistent newlines. Oct 15, 2016
TextureAtlas.lua [lua] Closes #729, error in texture atlas parser Oct 20, 2016
TextureAtlasRegion.lua Fixed inconsistent newlines. Oct 15, 2016
TextureFilter.lua Fixed inconsistent newlines. Oct 15, 2016
TextureRegion.lua Fixed inconsistent newlines. Oct 15, 2016
TextureWrap.lua Fixed inconsistent newlines. Oct 15, 2016
TransformConstraint.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
TransformConstraintData.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
TransformMode.lua Updated to v3.5 (merge dev branch). Nov 15, 2016
utils.lua [lua] Fix modulo usage in AnimationState, closes #798 Dec 8, 2016

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