Hey Cor
What else would you need? On May 26, 2011 9:20 PM, "Cor" <c...@chello.nl> wrote: > Allandt, > > Can you send me the necessary source so I can look into it? > > Regards, > Cor van Dooren > > > -----Original Message----- > From: flashcoders-boun...@chattyfig.figleaf.com > [mailto:flashcoders-boun...@chattyfig.figleaf.com] On Behalf Of allandt > bik-elliott (thefieldcomic.com) > Sent: donderdag 26 mei 2011 18:52 > To: Flash Coders List > Subject: [Flashcoders] rotate along a path using sine curve > > hey folks > > i'm trying to get some objects to move along a sine curve on the z axis but > i'm having a bit of trouble with the rotationY - i'd like the objects to > align along the path so they're always facing 90 degress to the direction > they're travelling but they seem to want to keep rotating in circles > > (note file is 800 x 600) > > here's my code: > package > { > //imports > public class CarouselTest extends Sprite { public static const SPACING : > int = 20; public static const SPEED : Number = .05; public static const > XSPEED : Number = 800 / 360 * 2; public static const RADIUS : int = 400; > private var _items:Array; private var _container:Sprite; public function > CarouselTest() { _items = new Array(); _container = new Sprite(); > _container.x = 400; _container.y = 300; addChild(_container); var > item:CarouselItem = new CarouselItem(); for (var i:int = 0; i < 200; i++) { > item = new CarouselItem(); item.angle = i * SPACING; item.x = i * SPACING * > 5 - 1000; // move into desired position item.speed = SPEED; > _container.addChild(item); _items.push(item); } > addEventListener(Event.ENTER_FRAME, handleEnterFrame); } private function > handleEnterFrame(e:Event):void { var item:CarouselItem; for (var i:int = 0; > i < _items.length; i++) { item = _items[i] as CarouselItem; item.angle += > SPEED; item.z = Math.sin(item.angle) * RADIUS; item.rotationY = > Trig.radiansToDegrees(item.angle) * -1; // this is the area i'm stuck on > item.x += XSPEED; } SimpleZSorter.sortClips(_container); // thankyou mr > papervision and lee brimelow } } > > } > > hope you can help > A > _______________________________________________ > Flashcoders mailing list > Flashcoders@chattyfig.figleaf.com > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders