Playmaker Forum

PlayMaker Feedback => Feature Requests => Topic started by: djaydino on May 27, 2016, 03:35:12 AM

Title: remove feature
Post 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.
Title: Re: remove feature
Post by: dudebxl on May 27, 2016, 09:31:34 AM
+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)

Title: Re: remove feature
Post by: Alex Chouls on May 27, 2016, 11:48:02 AM
I agree. I'll see if I can get this change into the next update...
Title: Re: remove feature
Post by: djaydino on May 27, 2016, 02:59:46 PM
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.
Title: Re: remove feature
Post by: Nikaas on May 29, 2016, 05:21:19 PM
Wouldn't DOTween be a better replacement?
Title: Re: remove feature
Post by: jeanfabre on June 13, 2016, 06:53:21 AM
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
Title: Re: remove feature
Post by: djaydino on June 13, 2016, 10:59:10 AM
Hi,
I agree with Jean.
Title: Re: remove feature
Post by: Alex Chouls on June 13, 2016, 01:53:47 PM
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
Title: Re: remove feature
Post by: jeanfabre on June 16, 2016, 03:44:47 AM
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
Title: Re: remove feature
Post by: djaydino on June 17, 2016, 04:45:55 AM
Quote
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.
Title: Re: remove feature
Post by: PET on July 05, 2016, 05:07:20 AM
But I use iTween all the time :(
Title: Re: remove feature
Post by: djaydino on July 05, 2016, 05:13:13 PM
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 :)
Title: Re: remove feature
Post by: PET on July 06, 2016, 08:59:09 AM
I'm fine with any implementation as long as PlayMaker supports it :D
Title: Re: remove feature
Post by: djaydino on July 07, 2016, 02:38:20 AM
Hi,
Hotween Actions you can find on the wiki addon page (https://hutonggames.fogbugz.com/default.asp?W714)
Title: Re: remove feature
Post by: PET on July 09, 2016, 10:45:21 AM
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).
Title: Re: remove feature
Post by: Pandur on July 15, 2016, 10:21:24 AM
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...
Title: Re: remove feature
Post by: jeanfabre on July 21, 2016, 03:09:39 AM
Hi

Can you rephrase, I can't make sense of your question :) Maybe make some screenshots if that helps.

Bye,

 Jean
Title: Re: remove feature
Post by: Pandur on July 27, 2016, 10:31:10 AM
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.
Title: Re: remove feature
Post by: jeanfabre on July 28, 2016, 08:29:03 AM
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
Title: Re: remove feature
Post by: Pandur on July 28, 2016, 12:20:04 PM
Unity : 5.3.4.f1
Playmaker : 1.8.1f10

how i can find the update?on assetstore i found 1.8.1.
Title: Re: remove feature
Post by: jeanfabre on August 10, 2016, 04:58:36 AM
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