NathanSweet
b72d915036
Better yDown support.
2016-02-15 23:56:00 +01:00
NathanSweet
03606717a7
Fixed whitespace.
...
C# has such bad tools. :(
2016-02-15 21:03:49 +01:00
NathanSweet
ac2721c553
Fixed flipping to use world axes, fixed disable inherit scale and rotation when flipped.
2016-02-15 02:43:04 +01:00
NathanSweet
08b74f5b18
Updated spine-csharp to Spine v3.
2016-02-14 22:51:18 +01:00
NathanSweet
91340709d4
Source formatting.
...
So fresh and so clean!
2015-08-03 15:06:20 +02:00
ZimM
4057316a91
Merge remote-tracking branch 'remotes/upstream/master' into optimizations
2015-06-29 19:07:39 +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
ZimM
9ae48c2aac
replaced List<T> with ExposedList<T> to avoid indexer overhead
2015-02-26 05:00:44 +02:00
NathanSweet
31848ad22a
Minor clean up.
2014-11-16 00:09:37 +01:00
NathanSweet
14aeb49650
Clean up.
2014-10-04 13:36:05 +02:00
NathanSweet
22b2086f39
Flip for bones. Flip timelines now affect bones. "draworder" in JSON -> "drawOrder".
...
Falls back to "draworder" to not break existing JSON (for the time being).
2014-10-04 13:01:52 +02:00
NathanSweet
57f24ff8cc
Clean up.
2014-09-30 01:27:41 +02:00
Fenrisul
f643dab32d
Fixed accidental remerge
2014-09-04 05:39:08 -07:00
Fenrisul
0fa4aad44d
Modified Bone.cs
...
Removed IEnumerable interface
Added public Children getter for children List
2014-09-04 05:37:06 -07:00
Fenrisul
14219d8462
Added children List<Bone> to Bone.cs and populated it inside Skeleton.cs
...
Changed Bone class to implement IEnumerable to easily traverse the child list.
2014-09-04 03:56:10 -07:00
NathanSweet
2cfb6ad980
Moved Skeleton refernce from Slot to Bone.
2014-08-31 12:47:04 +02:00
NathanSweet
e6e7f0bd5d
IK constraints for spine-csharp.
2014-08-30 17:04:13 +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
2b241c3628
Fixed root bone translation.
...
Again.
2014-01-17 00:58:29 +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
NathanSweet
63f20379db
Better root flipY logic.
2013-12-05 14:52:34 +01:00
NathanSweet
719e09d443
Fixed root translation with yDown coordinates.
...
http://www.esotericsoftware.com/forum/viewtopic.php?f=9&t=1657
2013-11-30 16:01:57 +01: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
832b0f02aa
C# style method and class docs.
...
closes 127
2013-09-27 14:48:54 +02:00
NathanSweet
60ac4d7533
Don't use properties internally.
...
Mono is slower using properties.
2013-09-23 20:25:15 +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
0784725106
Merge branch 'origin/master'
2013-08-02 15:09:06 +02:00
Borislav Kosharov
9408033356
Combined two similar ifs to one with xor
2013-08-02 14:01:43 +03: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
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
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
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