NathanSweet
9a347d5eb8
Updated license.
...
Nailed it this time, quite sure!
2013-10-04 04:13:09 +02:00
NathanSweet
47ce2a40c1
Minor update to the license to include education.
2013-10-01 14:55:15 +02:00
NathanSweet
37035c4a0f
Additive blending for cocos2d and cocos2dx.
2013-09-30 00:54:21 +02:00
NathanSweet
e4358cf904
Fixed ("fixed") Android rendering, #33 .
2013-09-30 00:54:09 +02:00
NathanSweet
4852fdca14
Renamed clearAnimation to clearTracks.
2013-09-28 20:33:56 +02:00
NathanSweet
ba60fb99bd
Draw quads before resizing.
...
#33
2013-09-28 10:02:43 +02:00
NathanSweet
325babbb3b
Added new files to iOS project.
2013-09-27 14:27:42 +02:00
NathanSweet
a7913e35ba
Better example.
2013-09-27 11:41:23 +02:00
NathanSweet
86f8c564a4
Minor update.
2013-09-27 09:38:10 +02:00
NathanSweet
8674909fab
Removed extern.
2013-09-27 08:47:46 +02:00
NathanSweet
957f5a539e
Renamed setListener to setAnimationListener.
2013-09-26 22:55:17 +02:00
NathanSweet
9443ecb09c
cocos2dx style AnimationState event callback for CCSkeletonAnimation.
2013-09-26 21:44:22 +02:00
NathanSweet
067a84339b
spine-cocos2dx updated to latest spine-c API.
...
This has some API breakage, sorry. The new AnimationState now handles multiple "tracks", which makes it easier to apply and queue multiple animations at the same time, no longer do we need multiple AnimationStates.
2013-09-26 12:14:55 +02:00
NathanSweet
6441bd93b6
Wasn't using drawOrder.
2013-09-25 12:17:53 +02:00
NathanSweet
0cc7258580
spine-cocos2dx now compiles with latest spine-c.
2013-09-24 16:12:51 +02:00
NathanSweet
e2fccf72d6
License update.
...
Changed from New BSD to a custom license. The new license requires a Spine license to use the code. If you have a valid Spine license, you can do whatever you like with the code. This should not be a problem for anyone using the runtimes with Spine, nothing changes. If using the runtimes without a Spine license, you now need a Spine license. This is because the runtimes were created explicitly to be used with Spine.
2013-09-20 19:46:23 +02:00
NathanSweet
1573d47bc6
Use createWithFile instead of releasing.
2013-07-27 13:51:39 +02:00
Alex Swan
554c318675
Removed reference to non-existant 'ipad' and 'ipadhd' directory
2013-06-17 17:13:11 -06:00
NathanSweet
00803c42a5
Fixed CCSkeletonAnimation.
...
Oops!
2013-06-12 13:45:09 +02:00
NathanSweet
d0732921c9
Added getAnimationState.
2013-06-11 18:23:40 +02:00
NathanSweet
4ea202a1e6
Fixed cocos2d-x example leaking skeleton animation node.
2013-06-02 15:29:19 +02:00
NathanSweet
e6d7cf8b26
Add x and y to skeleton for positioning instead of using root bone.
2013-05-28 18:17:55 +02:00
NathanSweet
7cae307c55
Default time scale to 1.
2013-05-23 12:45:31 +02:00
NathanSweet
a4bd912dc1
Fixed premultiplied images (the default).
2013-05-12 14:22:12 +02:00
NathanSweet
4823bb25c8
Added verisons.
2013-05-10 14:49:01 +02:00
NathanSweet
bcc0b60050
Slightly better boundingBox.
2013-05-10 13:55:01 +02:00
NathanSweet
cdadffc156
Removed spine namespace from spine-c.
...
Didn't make any sense for a C API and complicated integration with ObjC.
2013-05-08 20:09:10 +02:00
NathanSweet
be93cdd019
Fixed ios project.
2013-05-07 17:44:50 +02:00
NathanSweet
3f3449ca99
Added getTextureAtlas method when not using AtlasAttachmentLoader.
2013-05-06 17:59:06 +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
80fdba02a1
Refactoring: RegionAttachment vertices, texture->rendererObject...
...
- Vertices are no longer stored on RegionAttachment. The vertices are temporary state, not part of RegionAttachment's persistent state like UVs and offset.
- AtlasPage and RegionAttachment "texture" field is renamed to "rendererObject". This is a better name as it may not be a texture.
- AtlasAttachmentLoader uses the AtlasRegion as the rendererObject. This enables a renderer to use region information if needed. The page rendererObject is still available.
- Better "enum" look up for AS3.
- Unity4 example doesn't use a compressed material.
2013-05-05 12:37:24 +02:00
NathanSweet
9cadc92b97
Brought back some convenience methods.
...
Anything more than this and you have to use the C API!
2013-05-01 17:58:08 +02:00
NathanSweet
35b45a564b
Clean up.
2013-04-30 18:50:12 +02:00
NathanSweet
b7ac58b0d2
Fixed static methods.
2013-04-30 12:20:21 +02:00
NathanSweet
2bee31ad2a
Minor updates.
2013-04-30 12:18:23 +02:00
NathanSweet
0d488eafe6
Refactoring to make it easier to load a SkeletonData in a subclass constructor.
2013-04-29 14:45:26 +02:00
NathanSweet
90180dafbb
CCSkeletonAnimation separated from CCSkeleton.
...
Has convenience methods to apply multiple AnimationStates and queue animations.
2013-04-27 16:58:22 +02:00
NathanSweet
64a0a07373
Refactoring for non-Atlas RegionAttachments. Fixed whitespace stripped and rotated regions.
2013-04-24 16:54:13 +02:00
NathanSweet
f055dc8fd7
Removed convenience methods to make it clear that the spine-c API should be used.
...
Discussion here:
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=536
2013-04-19 17:47:43 +02:00
NathanSweet
5a46f8c6b4
isComplete for AnimationState.
2013-04-19 09:14:29 +02:00
NathanSweet
7bd6f62a2b
Added AnimationState clear.
...
id return value for factory methods.
2013-04-18 23:31:29 +02:00
NathanSweet
7193122908
Fixed cocos2d texture atlas usage.
...
Super cool API you got going there, cocos2d... :|
2013-04-18 19:08:34 +02:00
NathanSweet
2bc3f511a1
Refactoring to make extension easier.
...
Much less weird OOP needed. Rendering is separate from data objects. cocos2d-iphone and cocos2d-x support for multi page atlases.
2013-04-17 22:08:53 +02:00
NathanSweet
3defbc4132
boundingBox takes into account scale and position. #32
2013-04-17 10:03:58 +02:00
flamingo
817304cecc
Update spine-cocos2dx.cpp
...
Fixed crash at bounding box function.
2013-04-14 14:25:08 +04:00
NathanSweet
f935a4ede0
License headers.
2013-04-11 10:42:24 +02:00
NathanSweet
e56050e3a7
Better class extension.
2013-04-11 06:06:23 +02:00
NathanSweet
4f971f30fb
Initialize fields, issue #28 .
2013-04-11 00:13:53 +02:00
NathanSweet
42564828d4
Added Android example project. Thanks Luis Mende!
2013-04-08 23:17:58 +02:00
NathanSweet
a624c637c7
Added updateQuad and boundingBox.
2013-04-08 19:02:58 +02:00