NathanSweet
cf41610f8a
Minor fixes.
2014-05-23 10:46:26 +02:00
NathanSweet
22c58fd8dc
Fixed reading FFD.
2014-05-05 15:06:34 +02:00
NathanSweet
6432e43ea2
Clean up.
2014-04-29 20:27:31 +02:00
NathanSweet
5623631026
Clean up.
2014-04-28 17:51:17 +02:00
NathanSweet
c1c12677ba
API improvements.
...
Before I get too many damned runtimes done. ;)
2014-04-28 16:49:20 +02:00
NathanSweet
df971f7c70
Fixed skinned meshes with FFD.
2014-04-28 16:08:17 +02:00
NathanSweet
a76c396528
Separated updateRegions() from setMesh() to facilitate lazy loading atlas regions.
...
Moved setting path into SkeletonJson.
2014-04-28 13:29:06 +02:00
NathanSweet
b316b8d3e1
Scale mesh vertices!
2014-04-26 23:25:52 +02:00
NathanSweet
5b68fe5190
Meshes, FFD and skinning for spine-csharp and spine-xna.
...
Also updated example projects for spine-unity and spine-tk2d, but no meshes, FFD or skinning for those two yet.
2014-04-24 17:32:23 +02:00
NathanSweet
26e4fb0d74
License header update.
...
2 -> 2.1 (clearer how permission is granted, formatting).
2014-04-23 12:04:43 +02:00
NathanSweet
66a336e219
Adjusted line endings.
2014-02-05 18:09:16 +01:00
NathanSweet
525ba52a6c
Removed constants.
...
Constants weren't used for all names found the in the JSON, no point in doing it only for a few.
2014-01-13 18:09:48 +01:00
NathanSweet
b0c96fd66b
Typo
2014-01-11 21:20:46 +01:00
NathanSweet
d520addb9b
Updated license to version 2.
...
Version 1 of the license didn't make sense: it required a Spine license to use the Spine Runtimes at all. This means if you used the Spine Runtimes in your application, anyone who purchased a copy of your application also needed a Spine license to use the runtimes. This was not the intent!
Version 2 of the license fixes this by allowing anyone to use the Spine Runtimes but only for internal use. When you purchase Spine, the Spine license (http://esotericsoftware.com/spine/files/license.txt ) grants you the right to make and distribute derivative works of the Spine Runtimes. Now it makes sense: making and distributing applications with the Spine Runtimes requires a Spine license, but anyone can run that software without needing a Spine license.
With this fixed, I hope we never need to change the license again!
2014-01-11 21:07:28 +01:00
Liquidoodle
b51a110c54
Fixed file loading for XNA on Windows Phone 7.
2013-10-10 18:02:50 +01:00
John
2572a4ede9
changed findEvent to FindEvent (to match change in SkeletonData.cs)
2013-10-09 14:34:44 +08:00
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
5390d40093
Fixed spine-unity, spine-tk2d.
2013-09-29 22:15:25 +02:00
NathanSweet
b132231034
Scale bounding boxes on load.
2013-09-28 23:33:41 +02:00
NathanSweet
58545382fc
Fixed reading ints.
2013-09-27 14:03:07 +02:00
NathanSweet
2b86668f4e
More efficient draw order when bind pose order is keyed.
2013-09-24 11:10:10 +02:00
NathanSweet
60ac4d7533
Don't use properties internally.
...
Mono is slower using properties.
2013-09-23 20:25:15 +02:00
NathanSweet
d2d6919afb
Event timeline for spine-csharp.
2013-09-22 22:33:38 +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
e1fe518261
Bounding boxes for spine-csharp.
2013-09-20 16:42:55 +02:00
NathanSweet
734505c91c
Additive blending for spine-csharp and spine-xna.
2013-09-20 14:03:52 +02:00
NathanSweet
a511e267d2
Keyable draw order for spine-csharp.
2013-09-20 13:49:31 +02:00
NathanSweet
cc6b4a3e7f
Merged #103 .
2013-08-16 13:40:03 +02:00
Randolph Burt
2760fc3ddd
Ensured MonoGame compatibility for Windows 8 Store Apps.
...
The security is such that you cannot load from a stream in the 'normal .net way' - you must instead use specific Windows.Storage methods.
2013-06-18 23:37:30 +01:00
NathanSweet
1f8cad35eb
Fix up property name case.
2013-05-28 17:52:34 +02:00
John Dy
6c784ec0cd
Added bone inherit rotation and scale in csharp
...
Just mimicked the changes in spine-libgdx and your code pattern in c#.
Working fine in Unity.
2013-05-27 16:45:40 +08:00
NathanSweet
803a8ab045
Fixed animations with no bone keys.
2013-04-23 21:53:36 +02:00
NathanSweet
5b346095cf
Fixed curves for spine-csharp.
2013-04-21 20:08:05 +02:00
NathanSweet
143f99a81f
Refactoring for multi page atlas support.
2013-04-17 22:09:58 +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
75e0f68832
AnimationState for spine-csharp.
2013-04-15 11:16:58 +02:00
NathanSweet
087b0cd874
Readers, not streams.
2013-04-13 19:25:05 +02:00
NathanSweet
3b1cf6579c
Refactoring.
...
API clean up, better JSON parsing, better atlas, easier to extend.
2013-04-13 19:17:37 +02:00
NathanSweet
977122f41c
Removed use of Tuple, unsupported on WP XNA.
...
Made parsing floats not locale specific.
2013-04-13 10:12:42 +02:00
Randolph Burt
ea5849764d
Fix parsing Animation/slots in SkeletonJson.cs
2013-04-11 20:56:00 +01:00
NathanSweet
f935a4ede0
License headers.
2013-04-11 10:42:24 +02:00
NathanSweet
4a354f4565
Generic C# runtime & XNA runtime.
2013-04-11 10:25:12 +02:00