198 Commits

Author SHA1 Message Date
badlogic
1c192cc3fb [cocos2d-x] Closes #472, fail gracefully if file is not found 2016-07-18 15:08:45 +02:00
badlogic
17a08e674c [c][sfml][cocos2d-objc][cocos2d-x][csharp][monogame][xna][unity] Updated README.mds to reflect version compatibility 2016-07-12 17:07:30 +02:00
Mario Zechner
eb540387e6 [c][sfml][cocos2d-x][cocos2d-objc] Updated to 3.3.07 (#629) 2016-07-05 19:53:24 +02:00
John
b9bd66b36b Updated spine-c, spine-sfml, spine-cocos2d-objc and spine-cocos2dx to 3.2.01
- Updated spine-c to 3.2.01, adding shearing and transform constraints plus various bug fixes
- Introduced CMake based system to generated IDE projects for spine-sfml, and download dependencies for all other runtimes
- Updated all spine-c based runtime READMEs with new usage and example instructions
- Moved spine-cocos2d-iphone v2 and spine-cocos2dx v2 to separate branches. These will no longer be updated
- Renamed spine-cocos2d-iphone to spine-cocos2d-iphone

Removed cocos2d-ios v2 Spine runtime. See branch cocos2d-ios-v2 for legacy apps

Moved cocos2d-ios v3 Spine runtime to top-level sphine-cocos2d-iphone directory

Added Visual Studio support to CMake build

Added Linux support for spine-sfml. Do apt-get install sfml-dev as a prerequisit, makes everyone's life easier

Refactored Mac OS X framework detection and linking, added SFML_STATIC define for Win32 build

Removed spine-cocos2dx v2 runtime. See cocos2dx-v2 branch on Github

Moved spine-cocos2dx v3 runtime to root of spine-cocos2dx

spine-c, spine-cocos2d-iphone, spine-cocos2dx, spine-sfml updated to 3.2.00

* Added CMake build for spine-c and spine-sfml
* Removed spine-cocos2dx v2 and spine-cocos2d-iphone v2. See the cocos2dx-v2 and cocos2d-ios-v2 branches if you need these runtimes still
* Added transform constraint rotate, scale, and shear offsets and mixes
* Added spTransformConstraintTimeline
* Added bone shearing
* Added spShearTimeline
* Changed spSkeleton_updateCache
* Changed JSON format, see http://esotericsoftware.com/spine-json-format

Ported 1be89d1c5766fedb91f080a23bffaef6609b86c3 to spine-c

Cleaned up spine-c, removed IDE specific files and unnecessary data/ folder. Use CMake to import into your most beloved IDE

Added spine-cocos2d-iphone to CMake, only downloads cocos2d-objc dependency. Use Xcode project in spine-cocos2d-iphone/ to run examples

Added -std=c98 -pedantic -Wall to spine-c CMake file, fixed up all warnings, fixed up .gitignore

Fixed warnings, replaced calls to stdlib cos/sin/atan2 with macros

New cocos2dx example project, for Windows, Linux and Mac OS X. Doesn't work on Windows/Linux yet

Fixed spine-cocos2dx Visual Studio projects

Reworked cocos2dx dependency resolution

Fixed up src/header paths in CMake files. Dependencies are only downloaded if you build a specific runtime example

Updated spine-sfml README with instructions for Windows

Updated spine-sfml README with instructions for Linux and Mac OS X

Fixed README formatting

More formatting, sorry, can't preview markdown...

More README changes

Renamed spine-cocos2d-iphone to spine-cocos2d-objc, fixed up Xcode project and README

Updated spine-cocos2d-objc README

Added context when exceptions are thrown during attachment and animation parsing.

Added JsonRollback, a tool for converting newer JSON so it can be loaded by an older Spine version.

[Unity] Update BoneFollower

Added coverting linkedmesh to weightedlinkedmesh.

[LUA] AnimationState trackCount bugfixes (#466)

* resolved conflict

* made trackCount keep count, not maximum track index.

Prettier with varargs.

Updated .gitignore to exclude cocos2dx dependencies

Fixed up READMEs of spine-c based runtimes with proper version info. Fixed cocos2d-x CMake build to delete outdated Spine runtime shipped by cocos2d-x
2016-06-22 15:23:31 +02:00
NathanSweet
05d60e5377 Clean up.
#565
2016-06-01 01:46:27 +02:00
serhtt
972f70c6ac fix memory leak(Cocos2dAttachmentLoader) (#565) 2016-06-01 01:38:12 +02:00
NathanSweet
8d7f761311 spine-libgdx updated to 3.2.00.
* Added transform constraint rotate, scale, and shear offsets and mixes.
* Added TransformConstraintTimeline.
* Added bone shearing.
* Added ShearTimeline.
* Changed Skeleton#updateCache.
* Changed JSON and binary formats. Some binary format fields and enums were rearranged for consistency -- sorry, but it's better for the long term. Docs for both are up to date.
http://esotericsoftware.com/spine-json-format
http://esotericsoftware.com/spine-binary-format
2016-04-26 22:51:04 +02:00
NathanSweet
747a0a1e38 spine-cocos2dx, auto resize SkeletonBatch buffer. 2016-04-19 11:16:59 +02:00
NathanSweet
b41af15f0c Cocos2d-x and SFML now respect the atlas filter and wrap settings. 2016-04-17 22:40:23 +02:00
NathanSweet
421789e6f7 spine-c updated to v3.1. 2016-04-15 12:21:22 +02:00
NathanSweet
d0d7e64b43 Docs: added a note to runtimes that don't yet support the binary format. 2016-04-07 22:50:00 +02:00
NathanSweet
4f3ccc2c51 List the supported editor version on each runtime README.
closes #526
2016-04-03 19:10:47 +02:00
NathanSweet
c9aede1ffd Docs. 2016-04-03 14:58:01 +02:00
NathanSweet
5dff1b921a Cocos2dAttachmentLoader needs to be C++. 2016-04-03 12:58:36 +02:00
NathanSweet
eb90cbf260 Minor fixes. 2016-04-03 12:48:20 +02:00
NathanSweet
075a13c9b8 Content size instead of window size. 2016-04-02 17:41:57 +02:00
NathanSweet
fe55f6feee Updated cocos2d-x v2 to latest spine-c. 2016-04-02 15:32:22 +02:00
NathanSweet
f59e461230 Only need to keep around attachment loader if attachment->attachmentLoader is set. 2016-04-02 15:32:05 +02:00
NathanSweet
a133221acd More efficient cococs2d-x batching. 2016-04-02 15:23:42 +02:00
NathanSweet
39f588daeb Formatting. 2016-04-01 23:36:18 +02:00
NathanSweet
55851f7699 cocos2d-x rendering now uses TrianglesCommand for batching across scene graph nodes. 2016-04-01 18:37:54 +02:00
NathanSweet
c8afc2474c Docs. 2016-03-05 18:56:13 +01:00
NathanSweet
c40657c6e5 Changed the default project setup to NOT use the Spine files in cocos2d-x. 2016-03-05 18:56:09 +01:00
NathanSweet
4490f0c454 Removed outdated iOS project files. 2016-03-05 18:11:23 +01:00
NathanSweet
c0b29a5ae4 Better instructions for cocos2d-x. 2016-03-05 18:11:10 +01:00
pharan
a3311a8d6b Updated Readme.md 2016-03-05 03:09:22 +08:00
pharan
524aa4fb2d Updated Readme.md 2016-03-04 23:11:48 +08:00
pharan
033a1eeb2c Updated Readme.md 2016-03-04 23:03:33 +08:00
NathanSweet
b25992464b Updated spine-cocos2dx 2 and 3 to Spine v3. 2016-02-16 23:06:23 +01:00
Nathan Sweet
56bee5ccd2 Merge pull request #447 from zilongshanren/fix-warnings
add override keyword to remove warnings.
2015-08-06 13:16:16 +02:00
NathanSweet
baaa8bd78c Allow SkeletonRenderer to be extendable in JavaScript.
closes #461
2015-08-05 14:51:17 +02:00
NathanSweet
7073e262cd Fixed atlas leak. 2015-08-05 14:48:00 +02:00
NathanSweet
01cb844993 You get a license file, you get a license file, EVERYBODY GETS A LICENSE FILE! 2015-07-30 22:47:00 +02:00
NathanSweet
f06fbb3d8d Clarified licensing on runtimes pages. 2015-07-30 22:44:47 +02:00
andyque
fc1ebf4bb4 add override keyword to remove warnings. 2015-07-16 10:25:15 +08:00
NathanSweet
2bc909850b Added missing bool ownsSkeletonData. 2015-04-28 16:42:30 +02:00
NathanSweet
27270a5781 Spine Runtimes license update.
Minor update to fix "SOFTARE" typo and clairfy how to get permission.
2015-04-24 21:33:24 +02:00
NathanSweet
f8a76c6455 Blend modes for all runtimes. 2015-04-02 14:20:20 +02:00
NathanSweet
371aaefa9f Added const char* methods so NULL can be passed. 2015-03-16 20:02:11 +01:00
NathanSweet
fae952d73c Docs, accept empty string for std::string refs that can be null in the C API. 2015-03-16 19:56:51 +01:00
Igor Mats
2725eff1c8 Some improvements. 2014-12-02 17:06:03 +02:00
Igor Mats
22a0eb0c5f Cocos2d-x: changes for JSB support. 2014-11-28 08:43:52 +02:00
NathanSweet
60d724b7c4 Moved scheduleUpdate to onEnter, added unscheduleUpdate onExit.
closes #230
2014-11-19 17:56:44 +01:00
NathanSweet
962321574c Added missing ctor.
closes #209
2014-11-19 17:40:22 +01:00
NathanSweet
b2f09b352b Reanedm goblins-ffd example to goblins-mesh. 2014-10-05 18:53:47 +02:00
NathanSweet
8471e6718d Getter for skeleton. 2014-09-28 23:24:09 +02:00
NathanSweet
34c98688ed Fixed default scale. 2014-09-02 17:19:48 +02:00
Nathan Sweet
5797d5a46d Merge pull request #277 from jpoag/master
* [SPINE-C] fix mem leak
2014-09-01 21:26:45 +02:00
NathanSweet
9749db7a0a Added IK keys to raptor example. 2014-09-01 18:41:43 +02:00
jpoag
059f1c57b7 * [spine-cocos2d-iphone] update SkeletonRenderer to latest refactor
* [spine-cocos2dx/2] update SkeletonRenderer to latest refactor
2014-09-01 11:55:02 -04:00