Playmaker Forum
PlayMaker Feedback => Feature Requests => Topic started by: djaydino on May 27, 2016, 03:35:12 AM
-
Hi,
i would like to ask to remove a feature and that is itween
as it is slow and laggy but many new users do not know that and tend to use it
you could start by deprecate it on the next patch and remove it a patch or 2 after
now i have to warn people not to use it regularly.
-
+1
I actually made this mistake when i started using PM.
Maybe replace itween with another open source tween such as LeanTween (MIT licence) and very good (for most usage). Should be an easy transition as they are very similar (see below)...
Itween: iTween.MoveTo(GameObject target, Vector3 position, float time)
Leantween: LeanTween.move(GameObject target, Vector3 position, float time)
-
I agree. I'll see if I can get this change into the next update...
-
Hi,
I don't think replacing is a good idea.
But what would be great is to have eco system standard build into playmaker installer or something similar.
and add hotween and some other free tweens as a package on it,
or maybe even better,
just the actions for it as a package and when selecting that package
it will say that you need the asset if you don't have it installed.
i believe jean is working on something like that.
-
Wouldn't DOTween be a better replacement?
-
Hi,
Yes, it's possible.
I would not replace it, but instead have it as addons. I don't think it's good that PlayMaker includes other libraries, it's always subject to changes over time. It was a great idea at the time, but now the choices and contexts are so wide, it 's better to have addons for this type of feature I feel.
Bye,
Jean
-
Hi,
I agree with Jean.
-
Me too :)
It made sense to include iTween 5 years ago when we shipped Playmaker. It was the most popular (only?) tweening engine back then and the integration was a nice bonus. We've moved to an add-on model since then and there are a lot more tweening options. I just haven't got around to re-organizing the install to move iTween to an add-on yet... it's also a little tricky moving/removing files in a unitypackage and maintaining backwards compatibility - not much fun to do, so I tend to push off the task :P
-
Hi,
I wrote a script that was cleaning up the install from iTween. I think this would be the way to go. Beginners and existing projects remains unaffected. And only people willing to clean up their project can do so.
It's important to realize iTween support isn't a problem for perfs per say if you are not using related actions, and the foot print is totally negligeable for the build size. so really this is simply for "clean" projects.
We could also propose the opposite, having a future version of PlayMaker without iTween, and an Addon that brings back iTween exactly like how it is right now.
Bye,
Jean
Bye,
Jean
-
We could also propose the opposite, having a future version of PlayMaker without iTween, and an Addon that brings back iTween exactly like how it is right now.
Hi,
i think this is the way to go, to completely remove and set it available as an addon.
-
But I use iTween all the time :(
-
Hi PET,
hotween is better and dotween is much better.
Itween is very laggy, but if you really want to keep using it,
the actions will probalbly still be available on the addon page
and / or on the Ecosystem :)
-
I'm fine with any implementation as long as PlayMaker supports it :D
-
Hi,
Hotween Actions you can find on the wiki addon page (https://hutonggames.fogbugz.com/default.asp?W714)
-
Well, we do own DOTween Pro.
Any integration with that?
The main thing where I use iTween is when I want to animate some small objects... like when I want to open a door, I use iTween Add (if I remember correctly).
-
a question by the side is setProperty working true by all? I must use for enabeld or active a Bool Variabel,that must i not use before...
-
Hi
Can you rephrase, I can't make sense of your question :) Maybe make some screenshots if that helps.
Bye,
Jean
-
Yes here is a Screen :
(http://www2.pic-upload.de/img/31316234/1.png)
So you see i will a script enabel,before the update i have take the script as set property go one enabel and select true box ,thats alls.Now i must create a bool and that that as true or false.
-
Hi,
I see. This is a problem that should be fixed in the latest update, so please make sure you have updated playmaker to 1.8.2 at least. Else what version of unity and playmaker are you running?
Bye
Jean
-
Unity : 5.3.4.f1
Playmaker : 1.8.1f10
how i can find the update?on assetstore i found 1.8.1.
-
Hi,
1.8.2 is available on the Asset store. Sorry I jumped to fast, it was still in beta when I wrote that post :)
Bye,
Jean