[Golist] easing equations, Go and Hydrotween

Asher Graeme graemea at zaaz.com
Fri Jun 6 08:29:23 PDT 2008


Is it legal to distribute the fl.motion.easing and mx.effects.easing  
within our GoPlayground distributions?

Graeme


On Jun 6, 2008, at 8:17 AM, Moses Gunesch wrote:

>>> 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
>
> <ATT00001.txt>

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


More information about the GoList mailing list