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

Eric-Paul Lecluse eric-paul.lecluse at lbi.lostboys.nl
Mon Jun 30 03:28:59 PDT 2008


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> 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://goasap.org/mailman/listinfo/golist_goasap.org

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


More information about the GoList mailing list