[Golist] easing equations, Go and Hydrotween

Moses Gunesch moses at goasap.org
Fri Jun 6 08:17:21 PDT 2008


>> To use Hydrotween with easing equations such as Quadratic.easeOut,  
>> I need the fl.motion.easing right?
>>
>> Is there any way to include easing equations in Hydrotween or Go so  
>> I get rid of the package? I mean “include” by “register” them and  
>> use a string like in Fuse “easeOutQuad” or something like that?


One of the things I would really like Adobe to standardize is just to  
make one convenient package for easing equations that would be used by  
Flash & Flex alike. It's annoying that they are scattered in 3 or 4  
different places, it makes it really hard to port things around freely.

I don't want to include easings with Go; that would just add to  
Adobe's redundancies on that front.

You can do this a number of ways:
Use a Flash easing package like fl.motion.easing when working in Flash  
or mx.effects.easing when working in Flex;
or build a new easing package of your own (copy one of those and  
change the package path in each file);
or port one over from another system like Tweener, as Grden did.

Personally, in general I like leaving packages separate and using the  
defaults for Flash or Flex, not combining or porting. I find it more  
convenient to set al classpaths/ libraries one time (which is not even  
necessary for easings since they are in default directories), than to  
bother doing the combining and then trying to maintain one big hybrid  
directory. The only time this is inconvenient is when migrating code  
between Flash & Flex, so if you do that all the time you might  
consider one of the alternatives.

Or maybe I am wrong on this, and I should create an org.goasap.easing  
package since Go is attempting to be that common hub location for  
standard animation elements. That logically makes sense; it just also  
goes against my general bias that it's silly for every animation  
bundle in the world to have another copy of the same functions. I'm  
torn but tend to lean toward staying lean, instead of doing something  
that adds to a what I see as a general clutter problem.

- m


On Jun 6, 2008, at 10:35 AM, donovan at hydrotik.com wrote:

> Yes you are correct.
>
> I have considered doing that, however the drawback to that is added  
> file size if all of the equations are imported.
>
> Personally I am 50/50 on it. However because it is so easy to add an  
> equation for a Tween without HydroTween containing imports to all  
> the equations, I think that it’s an opportunity to cut a bit of the  
> file size.
>
> I also think it fits in line with Moses’ desire for Go to be adopted  
> as an Adobe standard.
>
> This is one thing I would do based on a consensus, if there is  
> strong desire for it, I’ll definitely change it to strings.
>
>
> On 6/6/08 7:15 AM, "Romuald Quantin" <romuald at thoughtomatic.co.uk>  
> wrote:
>
>> Other question.
>>
>> To use Hydrotween with easing equations such as Quadratic.easeOut,  
>> I need the fl.motion.easing right?
>>
>> Is there any way to include easing equations in Hydrotween or Go so  
>> I get rid of the package? I mean “include” by “register” them and  
>> use a string like in Fuse “easeOutQuad” or something like that?
>>
>> If not, is that a future feature?
>>
>> Romu
>>
>>
>> _______________________________________________
>> GoList mailing list
>> GoList at goasap.org
>> http://goasap.org/mailman/listinfo/golist_goasap.org
>
> _______________________________________________
> GoList mailing list
> GoList at goasap.org
> http://goasap.org/mailman/listinfo/golist_goasap.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080606/de24bc27/attachment-0001.html 


More information about the GoList mailing list