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

Joel Stransky joel at stranskydesign.com
Fri Jun 27 11:37:29 PDT 2008


Seems like it should be called HydroGroup  :)

Just fyi, the debugger is throwing this error on the scare tactics page.
TypeError: Error #1034: Type Coercion failed: cannot convert
flash.events::Event at 13599eb1 to flash.events.MouseEvent.


On Fri, Jun 27, 2008 at 8:52 AM, 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
>
>


-- 
--Joel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080627/4c61c4aa/attachment.html 


More information about the GoList mailing list