What is needed in LeanTween

I am taking recommendations on what should be implemented next in my animation engine LeanTween (A super efficient tweening engine for Unity3d).

Actually, after looking at the package now, I would like to vote for GUI Animation helper too! :slight_smile:
I think having a LeanTween Visual Editor and Inspector (much like HOTween Inspector where you can look at debug information) is a must, or it will just be too tedious.

I also think “animate over a bezier curve” would be an essential feature, but not as essential as the GUI helper because without it - it would be like driving a car with no steering wheel and you must manually turn each wheel by hand! :smile:

To be honest, I think all of the above should be included…but I would rate them in this order of priority :

  1. LeanTween Visual Editor and Inspector (GUI Animation helpers)
  2. Color Tweening (I think this one should be easy to implement and probably most essential in Tween engine)
  3. Looping (ping-pong, once, clamp forever) - also essential!
  4. Animate over a bezier curve (Would be very nice!)
  5. Some audio tweening function would be nice too (like iTween’s Audio from and Audio to)

GUI Animation Helpers are now available LeanTween.

Easily animate GUI Buttons Labels Textures or any element that uses the Rect structure!

Hopefully I can get to some of the other features on the wish-list soon. Personally GUI animation helpers are the most important to me at the moment, it has helped me cut down on spaghetti code and write very clean one or two lines of code to do complex GUI animations.

Please visit DentedPixel.com for examples of how to use these GUI animation Helpers:

I’m going with GUI animation helpers. It sounds good at least haha. What exactly would it be for? I’ve never used HOTween, so I have no clue as to what it’s for.

I’m also here to suggest the punch function, since you pointed me to this thread! :slight_smile:

As for uses of punch, a good example is this canon in iTween:

Would absolutely love Playmaker actions for LeanTween.
If these don’t already exist or aren’t in progress of being delevoped, I might look at creating a few myself.

LeanTween just got Punchy! Version 0.96 now includes a punch easy type. An example would be:

LeanTween.rotateX(gameObject, 270.0f, 1.5f, {"ease":LeanTweenType.punch});

1208689--48963--$FunnyPunch.png

Loooooooooooooooooping and ping pong please :stuck_out_tongue:

PlayMaker-Support :stuck_out_tongue:

But yes, a GUI-Helper would be great, also the Looping!

Does this still not have looping? I really want to use this as my tweening engine, but without looping, I can’t :frowning:

Camera Shake

I have seen looping come up a number of times, I am just curious what type of looping would be most helpful to everyone? Clamping style looping would be the easiest to implement, this is where when it finishes the tween it starts where it began. Would that be sufficient? Or is everyone looking for a ping-pong style looping as well (slightly harder to implement)?

I think both are super common.

LeanTween V1.18 update is missing the /plugin folder

Thanks BlackAnt, I am aware of the situation and I submitted a fixed version last Friday, but the Asset Store has yet to approve this fix (it usually takes up to 5 days so maybe on Wednesday). Until then you can get the latest on github:

https://github.com/dentedpixel/LeanTween

Sorry about the mistake!

works with windows 8?

Unfortunately I have not tested it Rahuxx. I only have access to Mac computers currently, but next time I am around some PCs I will test.

Can anyone else confirm whether or not it works with Win 8???

HI Dente, with windows 8 I mean windows 8 RT and Pro tablets.
rahu

Right, understood, unfortunately you need a Windows computer to see if it will publish to a Windows tablet (I guess you would need a Windows tablet too, so I guess I am doubly out of luck). The fact that LeanTween works with the difficult (and abandoned) Flash publishing makes me think it would work, but I cannot confirm that…

Yes, a good camera shake that behaves like itween ShakeRotation version, that will stop itself.

Hi Imtrobin,

Have you seen the ExampleCameraShake scene (in the included examples)? I know you have to pass an animation curve which is slightly annoying, but if that is the behavior you are looking for, I may try and make a baked in version where you don’t have to pass an animation curve…