39 Commits

Author SHA1 Message Date
Serhii Yolkin
c9722319de [unity] SkeletonAnimator and Animation optimizations (#977)
* + SkeletonAnimator: optimizations, remove per-frame GC allocations on Unity 2017.1
+ Minor ScaleTimeline optimization

* [unity] Check + formatting SkeletonAnimator 2017.1
2017-09-01 17:56:18 +08:00
John
0f620d9c6c [unity] Handle Unity Animator warning in edit mode 2017-07-28 15:23:01 +08:00
pharan
90789b130c [unity] Minor cleanup. 2017-07-06 06:42:23 +08:00
pharan
397187010f [unity] More cleanup for SkeletonAnimator Update. 2017-06-18 22:00:56 +08:00
pharan
a2e3d999bc [unity] Minor SkeletonAnimator and editor code cleanup. 2017-06-15 12:38:50 +08:00
pharan
7481a05931 [unity] Update calls to Timeline/Animation.Apply. And other cleanup. 2017-06-13 08:51:53 +08:00
John
cab5f21175 [unity] Allow negative Animator state speed (#889) 2017-05-20 10:25:12 +08:00
pharan
2ad6fd1280 [unity] Autoreset by default for SkeletonAnimator. 2017-02-27 00:42:51 +08:00
pharan
369cda4335 [unity] Minor interface consistency fixes. 2017-01-18 15:54:33 +08:00
pharan
251ca5d03e [unity] Cleanup SkeletonAnimator Update. 2017-01-04 00:57:11 +08:00
pharan
c1dce1f476 [unity] Fix SkeletonAnimator autoreset weight. 2016-12-27 14:21:10 +08:00
pharan
0279c3a391 [unity] SkeletonAnimator deferred autoReset. 2016-12-26 11:30:05 +08:00
pharan
da7bb80953 [unity] SkeletonAnimator optional autoreset. 2016-12-08 05:19:50 +08:00
John
e95b778633 [unity] Fixed looping Mecanim clips. 2016-11-18 05:40:01 +08:00
NathanSweet
36000e3c55 Updated to v3.5 (merge dev branch).
# Conflicts:
#	spine-c/src/spine/AnimationState.c
2016-11-15 23:10:23 +01:00
NathanSweet
4a8d02a144 Cleaned up contribution comments. 2016-10-16 00:25:08 +02:00
NathanSweet
0df3eea08b Added some missing license header comments. 2016-10-16 00:19:26 +02:00
pharan
e0ee7ce4f5 [unity] Some cleanup and documentation. 2016-08-29 17:17:56 +08:00
pharan
e23bec8ddb [unity] Unified interfaces for Skeleton instance components. Used by SpineAttributeDrawers. 2016-07-27 05:40:33 +08:00
John
a2729ce3d0 Opt-in C# events for SkeletonAnimator. 2016-05-19 11:18:52 +08:00
John
dba0245753 Opt-in C# events for SkeletonAnimator. 2016-05-19 11:03:42 +08:00
pharan
cc95db8e6c All scripts now in Spine.Unity and Spine.Unity.Modules namespace 2016-03-24 01:53:22 +08:00
Matt Vroman
30b36b6423 Fix Unity 4 compile errors
Added preprocessors to allow Spine to compile in Unity 4
2016-03-01 11:48:18 -08:00
pharan
ef92fc3843 Fixed incorrect overwrite check. 2016-02-15 12:06:57 +08:00
pharan
be38f3e1d3 SkeletonRenderer.Reset is now Initialize(bool overwrite). SkeletonGraphic. New sample scenes updated for Spine v3. Mesh Generation. Rearranged folders. Many small fixes. 2016-02-15 11:05:09 +08:00
John
06687a3595 Removed GetSkeleton. Still has .Skeleton property. 2016-01-11 20:42:51 +08:00
Serhii Yolkin
990eb6a8f0 fix occasional broken frame at the moment node transition happened 2015-11-21 17:47:37 +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
Fenrisul
1f550ce5af [Unity] SkeletonAnimator lastTime calculation added to fix skipped frames 2015-06-04 11:18:52 -07:00
Fenrisul
c6ecfb87ce [Unity] Added SkeletonRagdoll, SkeletonRagdoll2D, and Ragdoll example. 2015-05-15 23:14:51 -07:00
Fenrisul
7facdba396 [Unity] Updated SkeletonAnimationInterface to include GetSkeleton to avoid additional GetComponents. 2015-05-02 00:36:45 -07: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
de4fc8b483 remove string comparisons in SkeletonAnimator 2015-02-28 03:10:07 +02:00
ZimM
0b86e3330a oops. spaces to tabs 2015-02-26 06:56:05 +02:00
ZimM
169ec15285 reduce method calls overhead in SkeletonRenderer
reduce GC pressure in SkeletonAnimator
2015-02-26 06:34:31 +02:00
Fenrisul
9c7b95ff30 SkeletonAnimator update
Unity5 compatibility pass
2015-02-17 18:22:51 -08:00
Fenrisul
f25f33fbc5 MixMode list added to SkeletonAnimator 2015-02-17 17:33:30 -08:00
Fenrisul
39e754315e Added SkeletonAnimator
Changed SkeletonAnimation delegates to pass SkeletonRenderer instead of SkeletonAnimation
Refactored how delegates/events work a bit in SkeletonAnimation by implementing ISkeletonAnimation interface.
2015-02-17 16:20:57 -08:00