圖片縮放

import mx.transitions.Tween;
import mx.transitions.easing.*;    //添加類;

function smallorbig(target_mc,zx,zy,s){//目標剪輯,縮放點的x,y座標,縮放倍數;//s>1爲放大;  s<1爲縮小;

var temp_mc:MovieClip = target_mc;
 
 if(temp_mc._xscale < 10){   //  if(temp_mc._yscale>500){
  return;                    //  return;
 }                           //  }
 
 var xscale=temp_mc._xscale ;
 var yscale=temp_mc._yscale ;
 var tx = temp_mc._x;
 var ty = temp_mc._y;
 

//有緩慢效果
 new Tween(temp_mc, "_x", None.easeOut, tx, s*tx-(s-1)*zx, 8, false);
 new Tween(temp_mc, "_y", None.easeOut, ty, s*ty-(s-1)*zy, 8, false);            
 
 new Tween(temp_mc, "_xscale", None.easeOut, xscale, xscale*s, 8, false);
 new Tween(temp_mc, "_yscale", None.easeOut, yscale, yscale*s, 8, false);

//有緩慢效果

}

 
發佈了20 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章