2172 Commits

Author SHA1 Message Date
NathanSweet
41c36a89d3 Use Initialize instead of Update so animations aren't applied before the first Update. 2014-01-26 21:02:30 +01:00
John
df612897cd Update README.md
Warning about possible artifacts when using Unity 4.3's default 2D Project import settings (new "Sprite" texture type) and recommended fix.
2014-01-18 20:00:36 +08:00
NathanSweet
41bc9cfbc2 Call RecalculateBounds so skeleton rendering isn't culled. 2014-01-13 16:13:43 +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
47040c815f Removed LookLikeInspector. 2013-12-21 22:00:00 +01:00
NathanSweet
533c16715d Removed meta file. 2013-12-21 21:53:02 +01:00
Fabien
8f24080c2d fix atlas typo 2013-10-31 15:44:26 -04:00
NathanSweet
fc4934708f Made Initialize safe to call at any time. 2013-10-23 23:18:38 +02:00
NathanSweet
03610fcaad Made delta time easier to customize. 2013-10-21 10:54:25 +02:00
NathanSweet
98e4c0e7e5 Better C# events. 2013-10-17 01:13:36 +02:00
NathanSweet
5d37969b9d Comments. 2013-10-11 13:52:03 +02:00
NathanSweet
fc4895ad95 Fixed Clear. 2013-10-10 09:32:07 +02:00
NathanSweet
271d0b630a Double buffer meshes.
Number 13:
http://docs.unity3d.com/Documentation/Manual/MobileOptimisation.html
2013-10-08 21:23:36 +02:00
NathanSweet
0a74525261 Shadows for non-lit shader. 2013-10-08 21:00:21 +02:00
NathanSweet
3b8aef4890 Much better normals calculation. 2013-10-08 19:34:45 +02:00
NathanSweet
b8f23ebc83 Support Unity lighting. 2013-10-08 16:55:10 +02:00
NathanSweet
9a347d5eb8 Updated license.
Nailed it this time, quite sure!
2013-10-04 04:13:09 +02:00
NathanSweet
9ab690005a Deleted useAnimationName. Cleaned up examples.
useAnimationName isn't needed now that animationName is just a property that sets the animation for track zero.
2013-10-03 21:47:55 +02:00
NathanSweet
64d50d5edc Fixed submeshes.
One day this will work correctly. :(
2013-10-03 21:38:40 +02:00
NathanSweet
08d5efa31d Simpler Spineboy.cs. 2013-10-03 20:25:47 +02:00
NathanSweet
6f1fbb004d Fixed error setting triangles.
Submesh index stuff should be solid now.
closes #130, merged manually
2013-10-01 19:36:29 +02:00
NathanSweet
47ce2a40c1 Minor update to the license to include education. 2013-10-01 14:55:15 +02:00
NathanSweet
e8ff8fd1f3 Fixed empty property value. 2013-09-30 14:44:08 +02:00
NathanSweet
52696c2607 Fixed setting animation name without looping. 2013-09-30 14:31:26 +02:00
NathanSweet
0fb51b3869 Minor updates. 2013-09-30 11:32:05 +02:00
NathanSweet
5390d40093 Fixed spine-unity, spine-tk2d. 2013-09-29 22:15:25 +02:00
NathanSweet
115a7300ba Add dragon example. 2013-09-28 00:22:58 +02:00
NathanSweet
9556eeb306 Update spineboy to show off keyable draw order, etc. 2013-09-27 23:56:43 +02:00
NathanSweet
359b25d9d4 spine-tk2d and spine-unity updated to latest spine-csharp.
closes #120
closes #125
2013-09-26 10:02:17 +02:00
John
2ebda47d1e Update README.md
[Readme] Note about Spine-Unity when using large atlas images.
2013-09-22 23:35:00 +08: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
7d7158894d No need to recompute tangents. 2013-08-29 15:11:41 +02:00
NathanSweet
8e393a8cd5 Fixed submesh index recalculation. Fixed #82, Clear onDisable causing problems.
http://www.esotericsoftware.com/forum/viewtopic.php?f=7&t=1116
2013-08-16 13:30:54 +02:00
Nathan Sweet
ef8d840750 Update README.md 2013-08-16 11:53:39 +02:00
NathanSweet
a2041fa9bb Look at the material's texture name instead of the material name. 2013-08-05 07:22:48 +02:00
NathanSweet
7318ec912a Calculate normals and tangets. 2013-08-04 11:04:22 +02:00
NathanSweet
288e520b25 Refactored spine-unity to support multiple materials. 2013-08-03 15:44:04 +02:00
NathanSweet
f9d538d6e7 Unity 3.5 is no longer supported. Verified works with Unity 4.2. 2013-08-03 10:36:14 +02:00
NathanSweet
d91caa8eba Better gizmo code. 2013-06-18 20:40:08 +02:00
Yonsh
f44e8aad50 Change to pharan's recommendation 2013-06-15 16:53:35 +08:00
Yonsh
c2a79c43ed Fix: Unable to select in editor when flipped
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=823
2013-06-15 13:17:12 +09:00
NathanSweet
692f24c6b9 Changed to Color32. Reduced zeroing mesh verts. 2013-06-13 11:15:19 +02:00
NathanSweet
48cfd1d874 Added mesh.MarkDynamic(). 2013-06-11 18:42:22 +02:00
NathanSweet
4a03850829 Some small optimizations. 2013-06-10 17:02:49 +02:00
NathanSweet
fbbe262a39 Fixed spine-unity. 2013-05-29 00:03:06 +02:00
NathanSweet
fbefc609a2 SpineboyComponent renamed to Spineboy. 2013-05-14 01:36:50 +02:00
NathanSweet
beeff7d752 Unity optimizations. 2013-05-11 19:34:28 +02:00
NathanSweet
6bbce812f8 Refactored spine-unity, separated SkeletonComponent and SkeletonAnimation.
Added animation:<No Change> to SkeletonAnimation. See:
http://www.esotericsoftware.com/forum/viewtopic.php?f=3&t=606
2013-05-06 15:45:08 +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