WEB开发网      濠电娀娼ч崐濠氬疾椤愶附鍋熸い鏍ㄧ〒闂勫嫰鏌﹀Ο渚Ц闁诲氦顕ч湁婵犲﹤楠告禍鍓х磼鏉堛劌绗氶柟宄版嚇閹晠宕归銈嗘濠电偞鍨堕幐鎾磻閹捐秮褰掓偐閻戞﹩妫勯梺鎼炲妼鐎涒晝绮嬪澶樻晝闁挎繂鏌婇敃鍌涚厵閻庢稒锚閻忥絾绻濇繝鍐ㄧ伌闁诡垰鍟村畷鐔碱敂閸♀晙绱樺┑鐐差嚟婵儳螞閸曨剚鍙忛柍鍝勬噹缁€澶嬬箾閹存繄锛嶆鐐灲閹綊宕惰濡插鏌涢妸銉ヮ劉缂佸倸绉归弫鎾绘晸閿燂拷 ---闂備焦瀵уú鈺呭箯閿燂拷
开发学院图形图像Flash flash的._xscale介绍 阅读

flash的._xscale介绍

 2012-06-02 19:59:29 来源:开发学院 闂備線娼уΛ鎾箯閿燂拷闂備礁鎲¢崹鐢垫崲閹扮増鍎嶆い鎺戝€甸崑鎾斥槈濞嗗秳娌紓鍌氱▌閹凤拷濠电姭鎷冮崨顓濈捕闂侀潧娲ゅú銊╁焵椤掍胶鈯曢柕鍥╁仧缁辩偤鏁撻敓锟�闂備線娼уΛ鎾箯閿燂拷  闂備胶枪缁绘鈻嶉弴銏犳瀬闁绘劕鐏氱€氼剟姊洪崹顕呭剰闁逞屽墮缁夊綊寮婚妸褉鍋撻棃娑欏暈闁伙綀浜埀顒傛暬閸嬪﹪宕伴弽褏鏆﹂柨鐕傛嫹
核心提示:下面的示例缩放名为 my_btn 的按钮,当您单击然后松开按钮时,flash的._xscale介绍,它会在 x 和 y 轴上增大 10%,在时间轴的第 1 帧中输入下面的 ActionScript: my_btn.onRelease = function(){ this._xscale ~= 1.1; this._

下面的示例缩放名为 my_btn 的按钮。当您单击然后松开按钮时,它会在 x 和 y 轴上增大 10%。在时间轴的第 1 帧中输入下面的 ActionScript:

my_btn.onRelease = function(){
     this._xscale ~= 1.1;
     this._yscale ~= 1.1;
  };

 下面的示例在运行时创建一个名为 box_mc 的影片剪辑。Drawing API 在此实例中用于绘制一个框,当鼠标滑过该框时,水平和垂直缩放将应用于影片剪辑。当鼠标滑离实例时,它将返回到以前的缩放比例。

this.createEmptyMovieClip("box_mc", 1);
  box_mc._x = 100;
  box_mc._y = 100;
  with (box_mc) {
     lineStyle(1, 0xCCCCCC);
     beginFill(0xEEEEEE);
     moveTo(0, 0);
     lineTo(80, 0);
     lineTo(80, 60);
     lineTo(0, 60);
     lineTo(0, 0);
     endFill();
  };
  box_mc.onRollOver = function() {
     this._x -= this._width/2;
     this._y -= this._height/2;
     this._xscale = 200;
     this._yscale = 200;
  };
  box_mc.onRollOut = function() {
     this._xscale = 100;
     this._yscale = 100;
     this._x += this._width/2;
     this._y += this._height/2;
  };

下面的示例在您单击 scaleUp_btn 和 scaleDown_btn 实例时缩放 my_txt 实例。

this.createTextField("my_txt", 99, 10, 40, 100, 22);
  my_txt.autoSize = true;
  my_txt.border = true;
  my_txt.selectable = false;
  my_txt.text = "Sample text goes here.";

scaleUp_btn.onRelease = function() {
     my_txt._xscale = 2;
     my_txt._yscale = 2;
  }
  scaleDown_btn.onRelease = function() {
     my_txt._xscale /= 2;
     my_txt._yscale /= 2;
  }

Tags:flash xscale 介绍

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接