[Golist] Problem with repeater object on a HydroTween item

Moses Gunesch moses at goasap.org
Sun Sep 21 15:18:57 PDT 2008


OK I found the issue.

Committing...

m


On Sep 21, 2008, at 2:50 PM, Moses Gunesch wrote:

> I think the fixes are on my other box, I'll check it out today.  
> Stuart I did post a small fix but it's possible that it's not right,  
> it was from some files that I was sending back and forth with Rob  
> Boyd I think, so it might not have been a final fix. I'll look into  
> it now.
>
> m
>
> On Sep 20, 2008, at 10:52 AM, donovan at hydrotik.com wrote:
>
>> Still seeing the same thing on my end.
>>
>> I’m pretty sure Moses fixed this.  Might be a matter of him finding  
>> the files and posting the updates.
>>
>>
>>
>>
>>
>>
>>
>> On 9/20/08 7:21 AM, "Stuart McNeill" <stuart.mcneill at itworkforce.co.uk 
>> > wrote:
>>
>>> Just for the record, I am still getting the same fault using a  
>>> repeater instance i.e. my testBox still jumps to the start  
>>> position instead of a nice smooth animation.
>>>
>>> I updated my goasap files from the SVN, I am also just using a  
>>> simple LinearGo item instead of using Hydrotween (see function  
>>> below). Am I doing something wrong?
>>>
>>> Any input greatly appreciated :-)
>>>
>>> Stuart
>>>
>>>
>>>
>>>         //    Function: moves box
>>>
>>>         private function moveBox():void
>>>         {
>>>
>>>
>>>             var startX:Number = testBox.x;
>>>
>>>             var changeX:Number = 300;
>>>
>>>
>>>             function doAnimation(event:GoEvent):void
>>>             {
>>>                     testBox.x = startX + changeX * (event.target  
>>> as LinearGo).position;
>>>             }
>>>
>>>             var repeater:LinearGoRepeater = new  
>>> LinearGoRepeater(Repeater.INFINITE, true);
>>>
>>>             var t:LinearGo = new LinearGo(.5, 2,  
>>> Exponential.easeOut, null, repeater);
>>>
>>>
>>>             t.addEventListener(GoEvent.UPDATE, doAnimation);
>>>
>>>             t.start();
>>>
>>>
>>>         }
>>>
>>>
>>>
>>>
>>> On 11/9/08 20:00, golist-request at goasap.org wrote:
>>>>
>>>> Send GoList mailing list submissions to
>>>>  golist at goasap.org
>>>>
>>>> To subscribe or unsubscribe via the World Wide Web, visit
>>>>  http://goasap.org/mailman/listinfo/golist_goasap.org
>>>> or, via email, send a message with subject or body 'help' to
>>>>  golist-request at goasap.org
>>>>
>>>> You can reach the person managing the list at
>>>>  golist-owner at goasap.org
>>>>
>>>> When replying, please edit your Subject line so it is more specific
>>>> than "Re: Contents of GoList digest..."
>>>>
>>>>
>>>> Today's Topics:
>>>>
>>>>    1. Problem with repeater object on a HydroTween item (Stuart  
>>>> McNeill)
>>>>    2. Problem with repeater object on a HydroTween item (Stuart  
>>>> McNeill)
>>>>    3. Re: Problem with repeater object on a HydroTween item
>>>>       (Moses Gunesch)
>>>>
>>>>
>>>> ----------------------------------------------------------------------
>>>>
>>>> Message: 1
>>>> Date: Thu, 11 Sep 2008 13:45:07 +0100
>>>> From: Stuart McNeill <stuart.mcneill at itworkforce.co.uk> <mailto:stuart.mcneill at itworkforce.co.uk 
>>>> >
>>>> Subject: [Golist] Problem with repeater object on a HydroTween item
>>>> To: golist at goasap.org
>>>> Message-ID: <48C912D3.7050903 at itworkforce.co.uk> <mailto:48C912D3.7050903 at itworkforce.co.uk 
>>>> >
>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>
>>>> In response to the last post (cannot reply to it as did not  
>>>> receive it
>>>> for some reason), I am grappling with the repeater object at the  
>>>> mo as
>>>> well. I think your code may not be working as you are providing  
>>>> too few
>>>> arguments. This code may work;
>>>>
>>>> HydroTween.go(fusebox, {width:400}, 2, 0, Quadratic.easeOut,  
>>>> null, null,
>>>> null, null, null, null, {cycles:2, reverse:true});
>>>>
>>>> I am animating a simple box shape back and forth along the x axis  
>>>> (see
>>>> my document class below), but on the cycle 2 it jumps back to 0  
>>>> before
>>>> animating. Does anyone know why this is or how to correct it?
>>>>
>>>> My objective is to animate it in a figure of 8 path - any  
>>>> suggestions on
>>>> how to achieve this would be most welcome.
>>>>
>>>> Much obliged : )
>>>>
>>>> Stuart
>>>>
>>>> -------------- next part --------------
>>>> An HTML attachment was scrubbed...
>>>> URL: http://goasap.org/pipermail/golist_goasap.org/attachments/20080911/0ab7cc93/attachment-0001.html
>>>>
>>>> ------------------------------
>>>>
>>>> Message: 2
>>>> Date: Thu, 11 Sep 2008 13:51:38 +0100
>>>> From: Stuart McNeill <stuart.mcneill at itworkforce.co.uk> <mailto:stuart.mcneill at itworkforce.co.uk 
>>>> >
>>>> Subject: [Golist] Problem with repeater object on a HydroTween item
>>>> To: golist at goasap.org
>>>> Message-ID: <48C9145A.4020008 at itworkforce.co.uk> <mailto:48C9145A.4020008 at itworkforce.co.uk 
>>>> >
>>>> Content-Type: text/plain; charset="iso-8859-1"
>>>>
>>>> Whoops! Forget to include my code;
>>>>
>>>> I am animating a simple box shape back and forth along the x axis  
>>>> (see
>>>> my document class below), but on the cycle 2 it jumps back to 0  
>>>> before
>>>> animating. Does anyone know why this is or how to correct it?
>>>>
>>>> My objective is to animate it in a figure of 8 path - any  
>>>> suggestions on
>>>> how to achieve this would be most welcome.
>>>>
>>>>
>>>> Document class;
>>>>
>>>>
>>>> package {
>>>>
>>>>     import org.goasap.GoEngine;
>>>>     import org.goasap.managers.*;
>>>>     import org.goasap.PlayableBase;
>>>>     import org.goasap.items.GoItem;
>>>>     import org.goasap.events.GoEvent;
>>>>     import com.hydrotik.go.HydroTween;
>>>>     import fl.motion.easing.*;
>>>>     import flash.display.MovieClip;
>>>>
>>>>     import com.hydrotik.go.HydroSequence;
>>>>     import org.goasap.utils.customadvance.OnDurationComplete;
>>>>
>>>>
>>>>     public class Harmonic_motion extends MovieClip {
>>>>
>>>>         private var testBox:Box;
>>>>
>>>>
>>>>         public function Harmonic_motion():void
>>>>         {
>>>>
>>>>             createBox();
>>>>
>>>>             moveBox();
>>>>
>>>>
>>>>         }
>>>>
>>>>
>>>>         private function createBox():void
>>>>         {
>>>>
>>>>             testBox = new Box();
>>>>             testBox.x = 30;
>>>>             testBox.y = 100;
>>>>
>>>>             addChild(testBox);
>>>>
>>>>         }
>>>>
>>>>
>>>>         //    Function: moves box
>>>>
>>>>         private function moveBox():void
>>>>         {
>>>>
>>>>
>>>>             /*
>>>>
>>>>             var seq1:HydroSequence = new HydroSequence(
>>>>
>>>>                 {target:testBox, scaleX:3, scaleY:3, duration:1.6,
>>>> repeater:new LinearGoRepeater(Repeater.INFINITE, true)}
>>>>
>>>>                 //{target:testBox, scaleY:1.6, duration:4 }
>>>>
>>>>             );
>>>>
>>>>             seq1.start();
>>>>
>>>>             */
>>>>
>>>>
>>>>             HydroTween.go(testBox, {x:450}, 2, 0, null, null, null,
>>>> null, null, null, {cycles:Repeater.INFINITE, reverse:true});
>>>>
>>>>             //    HydroTween.go(testBox, {y:70}, 2, 0, null,  
>>>> null, null,
>>>> null, null, null, {cycles:Repeater.INFINITE, reverse:true});
>>>>
>>>>
>>>>             trace ("moveBox called!");
>>>>
>>>>         }
>>>>
>>>>
>>>>     }
>>>>
>>>>
>>>> }
>>>>
>>>>
>>>>
>>>>
>>>
>>> _______________________________________________
>>> 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
>
> _______________________________________________
> 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/20080921/d13774af/attachment.html 


More information about the GoList mailing list