hi. 

i'm using the tween class to move a map movie clip's x and y properties. so 
whichever state the user clicks on my US map movieClip, it gets centered on the 
stage.  it works great like this:

public function expand(activeState:MovieClip)
 {
  var nX:Number = (Stage.width/2) - activeState._xmouse;
  var nY:Number = (Stage.height/2) - activeState._ymouse;
  
  // move it to the center of the stage. 
  new Tween( activeState, "_x", Strong.easeOut, activeState._x, nX, 2, true );
  new Tween( activeState, "_y", Strong.easeOut, activeState._y, nY, 2, true );
 }

the problem comes when i introduce two new tweens to scale the map as well. the 
result is that the x and y don't appear to move but the scale tween does work. 

 public function expand(activeState:MovieClip)
 {
  var nX:Number = (Stage.width/2) - activeState._xmouse;
  var nY:Number = (Stage.height/2) - activeState._ymouse;
  
  // move it to the center of the stage. 
  new Tween( activeState, "_x", Strong.easeOut, activeState._x, nX, 2, true );
  new Tween( activeState, "_y", Strong.easeOut, activeState._y, nY, 2, true );
  
  // zoom into the map
  new Tween( activeState, "_xscale", Regular.easeOut, activeState._xscale, 500, 
2, true );
  new Tween( activeState, "_yscale", Regular.easeOut, activeState._yscale, 500, 
2, true );
 }

are there problems tweening multiple properties at once? has anyone experienced 
this before?

thank you. -- matt.
_______________________________________________
[email protected]
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

Reply via email to