It's my understanding that coordinates are calculated based on the registration point. So if the registration is the top left it would be (0, 0), but if the registration point is set to the center, the center becomes (0, 0) and the top left is then -(mc._width/2, mc._height/2). When you try to center a movie with the reg point in the upper left you use mc._x = Stage.width/2 - mc._width/2; mc._y = Stage.height/2 - mc._height/2;
If the reg point is centered mc._x = Stage.width/2; mc._y = Stage.height/2; is all you need. _x and _y are relative to the registration point. Schall's class creates a faux reg point and performs scaling, rotation and placement based on the new faux point, but appends a 2 to each of those properties. --- Marc Hoffman <[EMAIL PROTECTED]> wrote: > I'm not familiar with Schall's class, but why are > you using ._x2, > ._y2 and not just ._x and ._y? For centering > purposes, the > registration point shouldn't even matter. -Marc > > At 02:15 PM 10/12/2006, you wrote: > > >Ok, I've got to be missing something basic here. I > am > >trying to load and center a movieclip to the stages > >center. I cannot control the registration points of > >the loaded movie clips so I have tried to make use > of > >Darron Schall's DynamicRegistration class, but > >something is awry. > > > >==================================== > >_global.loadWrongMovie = function(mc){ > > movie_mc = attachMovie(mc, mc+"2", 142); > > > > movie_mc.stop(); > > > > DynamicRegistration.initialize(movie_mc); > > > > movie_mc.setRegistration(0, 0); > > > > movie_mc._x2 = Stage.width/2 - > movie_mc._width/2; > > movie_mc._y2 = Stage.height/2 - > movie_mc._height/2; > >} > > > _______________________________________________ > Flashcoders@chattyfig.figleaf.com > To change your subscription options or search the > archive: > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > Brought to you by Fig Leaf Software > Premier Authorized Adobe Consulting and Training > http://www.figleaf.com > http://training.figleaf.com > __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com