1248 Commits

Author SHA1 Message Date
Nathan Sweet
c4848d1340 Merge pull request #49 from MobiDevelop/libgdx-gwt
Add GWT module definition
2013-05-24 02:25:53 -07:00
NathanSweet
d237ed758b Cleaned up warnings, #50. 2013-05-24 11:24:22 +02:00
NathanSweet
a383c85862 Updated binary example file. 2013-05-22 06:52:35 +02:00
NathanSweet
8c3a4e4761 Added bone inherit rotation and scale, and slot additive blending. 2013-05-22 06:44:46 +02:00
Justin Shapcott
9bc13dbc84 Add GWT module definition 2013-05-21 07:15:06 -07:00
NathanSweet
fbefc609a2 SpineboyComponent renamed to Spineboy. 2013-05-14 01:36:50 +02:00
NathanSweet
3736352c09 Fixed flip x/y for root bone. (reverse-merged from commit 64fd34ba9426e2c7637526b1029721000c14ad5b)
#43
2013-05-08 13:01:10 +02:00
NathanSweet
64fd34ba94 Fixed flip x/y for root bone. 2013-05-06 14:26:23 +02:00
NathanSweet
7f69300bcc Refactoring: changed references to "bind pose" to "setup pose".
This better matches "setup mode" in the editor and we can be consistent in code and docs from now on.
2013-05-05 12:38:06 +02:00
NathanSweet
09aa13c643 Added Atlas and Flash rendering to spine-as3. 2013-05-04 11:41:49 +02:00
NathanSweet
2bee31ad2a Minor updates. 2013-04-30 12:18:23 +02:00
NathanSweet
ed0bae85c3 AnimationState queued animation for more runtimes, plus fixes. 2013-04-27 14:33:38 +02:00
NathanSweet
f55249dcbe Support new libgdx JSON stuff. Alpha for slot lines with debug renderer. 2013-04-25 23:19:36 +02:00
NathanSweet
64a0a07373 Refactoring for non-Atlas RegionAttachments. Fixed whitespace stripped and rotated regions. 2013-04-24 16:54:13 +02:00
NathanSweet
5a46f8c6b4 isComplete for AnimationState. 2013-04-19 09:14:29 +02:00
NathanSweet
1071f3474f Fixed skeleton copy ctor. 2013-04-19 09:06:32 +02:00
NathanSweet
7bd6f62a2b Added AnimationState clear.
id return value for factory methods.
2013-04-18 23:31:29 +02:00
NathanSweet
23e04c3b08 Refactoring to bring spine-libgdx up to date with spine-csharp and spine-xna. 2013-04-16 12:44:55 +02:00
NathanSweet
4568d7ebfd Clear method for animation state. 2013-04-15 18:05:53 +02:00
NathanSweet
d5d5839a15 Allow access to the skin in attachment loader. 2013-04-11 06:14:53 +02:00
NathanSweet
8cae181c37 Minor refactoring. 2013-04-11 06:07:17 +02:00
NathanSweet
4ea3a8a632 Fixed parsing animations with no bone timelines. 2013-04-05 12:02:37 +02:00
NathanSweet
dd27ee184c Changed Spine export format.
There are no longer separate animation files, they are now inside the skeleton file. This means there is just one file to manage, which is cleaner. Now that animations are stored in SkeletonData, they can be looked up by name which leads to cleaner runtime APIs.

cocos2d and cocos2d-x runtimes got a cleaner ObjC/C++ API.
2013-04-04 04:00:45 +02:00
NathanSweet
8957454847 Better animation state test. 2013-04-02 18:45:59 +02:00
NathanSweet
7d7e56bb24 Fixed AnimationState bug. 2013-04-02 18:45:25 +02:00
NathanSweet
ca163b5e52 Moar refuctoring. All the refuctorings are belong to Spine. 2013-04-02 02:47:11 +02:00
NathanSweet
446e18dccd Renamed TextureAtlasAttachmentLoader. Was too damned long and didn't match spine-c. 2013-03-29 22:13:22 +01:00
NathanSweet
24538adb1a Got rid of the "key" in "keyframes".
We only deal with keyframes in all the animation stuff, it's cleaner without. Sorry if this breaks anyone! Easy fix at least.
2013-03-29 04:10:28 +01:00
NathanSweet
42d072ae8d Simplified Timeline interface. 2013-03-25 12:49:02 +01:00
NathanSweet
3aab744395 Utility methods to read from file and other minor improvements. 2013-03-22 16:18:03 +01:00
NathanSweet
b075838c9e Removed sysout 2013-03-22 12:57:23 +01:00
NathanSweet
159d076f79 Names for animation and skeleton. 2013-03-22 12:57:03 +01:00
NathanSweet
d07321c9e7 Javadocs 2013-03-22 12:41:57 +01:00
NathanSweet
6e0e420e0a Javadoc 2013-03-22 12:23:50 +01:00
NathanSweet
a2f6e5006d AnimationStateTest 2013-03-22 12:22:41 +01:00
NathanSweet
d6e7ae7a4a Fixed test files. 2013-03-22 12:20:42 +01:00
NathanSweet
760319990f Fixed region sequence for libgdx. 2013-03-21 14:57:30 +01:00
NathanSweet
6e9bcfd1d5 License headers for source files. 2013-03-20 14:58:59 +01:00
NathanSweet
0812aaa091 Cleanup, javadocs. 2013-03-18 15:43:12 +01:00
Disk1of5
827cb592c9 **Updated AnimationStatesTest.Java to match the LwjglApplication launcher of the other examples.
-Disk1of5
2013-03-15 12:02:15 -06:00
Disk1of5
3da5dcef69 Merge remote-tracking branch 'upstream/master'
Conflicts:
	spine-libgdx/.classpath
	spine-libgdx/test/com/esotericsoftware/spine/MixTest.java
	spine-libgdx/test/com/esotericsoftware/spine/SkeletonTest.java

*First Merge attempt.. may Gawd help us all.  -Disk1of5.
2013-03-15 11:58:48 -06:00
Disk1of5
1c2554c178 Added:
*AnimationState.java
*AnimationStateTest.java

Updated:
*Git ignore to ignore all LibGDX libs.
*MixTest.Java -- Reverted back to LWJGL
*SkeletonTest.java -- Reverted back to LWJGL

A few Idea project files where added. I left these in for easy future development with
Intellij Idea.
2013-03-14 22:32:25 -06:00
NathanSweet
43018798ab Look in skin before default skin. 2013-03-15 02:25:15 +01:00
NathanSweet
3dc750be8d We'll stay with LWJGL backend for the examples. 2013-03-14 22:59:55 +01:00
NathanSweet
695db31d71 libgdx runtime, attachment loader instead of resolver.
Other minor fixes.
2013-03-12 23:20:38 +01:00
NathanSweet
31b07f8625 Clean up 2013-02-22 23:37:36 +01:00
NathanSweet
6710c1e9c9 cpp, loading, applying and animating with SFML is working. 2013-02-22 20:04:32 +01:00
NathanSweet
2c78e22855 Initial libgdx runtime. 2013-02-20 01:15:31 +01:00