[Golist] HydroTween direct method calls--not callbacks? + HydroSequence

Eric-Paul Lecluse eric-paul.lecluse at lbi.lostboys.nl
Tue Jul 1 01:10:05 PDT 2008


It¹s the Go I¹m new to, the SVN is pretty under control :D
Thanks Donavon for the Hydrotik classes, that got me off to a good start.
EP.


On 6/30/08 19:29 , "Joel Stransky" <joel at stranskydesign.com> wrote:

> I'm fairly new to svn too. Get yourself TortoiseSVN. It adds a bunch of
> convenient commands to your contextual menu.
> 
> On Mon, Jun 30, 2008 at 3:28 AM, Eric-Paul Lecluse
> <eric-paul.lecluse at lbi.lostboys.nl> wrote:
>> Hey list, I'm currently using GO's SequenceCA (via an example by John Grden).
>> In the sequence I'd like to insert a single direct functioncall, as you are
>> doing with the fuse-named sequence below. Is that possible with a SequenceCA?
>> 
>> Obviously I'm very new to Go, for I can't even find the HydroTween class in
>> the Go SVN repos.
>> 
>> Who'll give me a slap in the face and a kick in the right direction?
>> Cheers,
>> Eric-Paul.
>> 
>> 
>> On 6/27/08 17:52 , "Donovan Adams" <donovan at hydrotik.com
>> <http://donovan@hydrotik.com> > wrote:
>> 
>>> As a matter of fact there is.  I've been in the process of testing an update
>>> to HydroTween as well as a breakout for Fuse style sequencing which more
>>> easily extends the power of SequenceCA.  My continuing plan with HydroTween
>>> is to keep everything self contained, however this really made more sense in
>>> order to take advantage of Go's flexibility. SO with that said, I've added
>>> another companion class called HydroSequence.  Works like this:
>>> 
>>> import com.hydrotik.go.HydroSequence;
>>> 
>>> var fuse:HydroSequence = new HydroSequence();
>>> 
>>> 
>>>             for (i = 0; i < _headArray.length - 1; i++) {
>>>                 //HydroTween.go(_headArray[i].container, {alpha:1}, .25,
>>> i/4, Quadratic.easeOut);
>>>                 fuse.addItem({target:_headArray[i].container, alpha:1,
>>> duration:.15, easing:Quadratic.easeOut});
>>>             }
>>>             
>>>             
>>>             fuse.addItem({target:_logo, alpha:1, duration:1,
>>> easing:Quadratic.easeOut});
>>>             fuse.addItem({target:_headArray[_headArray.length -
>>> 1].container, delay:1,  alpha:1, duration:.1, easing:Quadratic.easeOut});
>>>             fuse.addItem({func: triggerAudio});
>>>             fuse.addItem({func: _scope.addEventListener,
>>> args:[Event.ENTER_FRAME, renderHeads]});
>>>             fuse.addItem({func: drawNav});
>>>             
>>>             fuse.start();
>>> 
>>> HydroSequence internally generates instances of HydroTween to a sequence.
>>> All of the functionality of SequenceCA is accessble through HydroSequence
>>> now.
>>> 
>>> If you are interested in testing out/playing with the new version of
>>> HydroTween and HydroSequence, contact me offlist and I'll send you the
>>> latest. So far it's working great, but wanted to make sure it gets a decent
>>> testing before formally posting the updates. Otherwise I should be releasing
>>> this soon.
>>> 
>>> 
>>> Moses, forgive me for naming all my sequences "fuse". :) Habit I picked up
>>> from using Fuse AS2 and I copied and pasted this from the new scaretactics
>>> site.
>>> 
>>> http://www.scifi.com/scaretactics/
>>> 
>>> 
>>> *******
>>> Are there any plans to allow HydroTween's sequencing to allow for direct
>>> method calls instead of callbacks? Something like:
>>> 
>>> var seq1:SequenceCA = HydroTween.sequence(
>>>         ,{target:my_mc, x:0, y:0, alpha:1, duration:3,
>>> easing:Sine.easeInOut}
>>>         ,{scope:this, func:"myFunction", args["hi"]}
>>> }
>>> 
>>> I've been on an Flash hiatus, and must say I'm impressed with how far
>>> HydroTween's come :)
>>> 
>>> 
>>> _______________________________________________
>>> GoList mailing list
>>> GoList at goasap.org <http://GoList@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/20080701/115425b5/attachment.html 


More information about the GoList mailing list