国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Flash > 正文

[FLASH基礎教程合集一]神奇的數字魔術盒子

2020-01-28 14:01:09
字體:
來源:轉載
供稿:網友

  應閃友要求制作一個數學小實例,名字好大,其實很小。

Flash AS實例:神奇的數字魔術盒子

  /*

  神奇的魔盒

  */

  stop();

  mc.t.restrict = ". 0-9";

  //限制輸入只能為數字

  //go 出盒數字控制 i 排列位置用 v 運動速度

  var go:Boolean = false, i:Number = 0, v:Number = 10;

  t1.text = "開始";

  btn.onPress = function() {

  //開始按鈕

  if (mc.t.text != "") {

  btn._visible = false;

  t1.text = "";

  v = 10;

  var j:Number = i+1;

  //this["m"+i] this["m"+j] 調出庫中m作為出盒數字載體

  this["m"+i] = attachMovie("m", "m"+i, _root.getNextHighestDepth());

  this["m"+j] = attachMovie("m", "m"+j, _root.getNextHighestDepth());

  mask.swapDepths(_root.getNextHighestDepth());

  //遮隹出盒數字

  this["m"+i]._x = 260;

  //出盒數字位置

  this["m"+j]._x = 260;

  this["m"+i]._y = 220;

  this["m"+j]._y = 220;

  var num:Number = Number(mc.t.text);

  //取得輸入數字

  this["m"+i].t.text = num;

  this["m"+j].t.text = 2*num;

  //2倍

  run(mc, 240, 190, this["m"+i], this["m"+j]);

  //移動進盒數

  go = true;

  }

  };

  function run(target:MovieClip, endx:Number, endy:Number, target1:MovieClip, target2:MovieClip) {

  target.onEnterFrame = function() {

  var disx:Number = (endx-this._x)/v;

  var disy:Number = (endy-this._y)/v;

  this._x += disx;

  this._y += disy;

  if (Math.abs(this._x-endx)<=1) {

  this._x = endx;

  this._y = endy;

  delete this.onEnterFrame;

  if (go) {

  v = 5;

  //移動出盒的兩個數

  run(target1, 410, endy-100+i*30);

  run(target2, 480, endy-100+i*30);

  go = false;

  i++;

  } else {

  back_btn._visible = true;

  t2.text = "再來";

  }

  }

  };

  }

  back_btn._visible = false;

  back_btn.onPress = function() {

  this._visible = false;t2.text = "";

  mc.t.text = "";

  mc._x = 90;

  //輸入文本框歸位

  mc._y = 192;

  btn._visible = true;

  t1.text = "開始";

  };

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 行唐县| 神农架林区| 邻水| 灌南县| 原阳县| 汉阴县| 中超| 仙居县| 奉贤区| 白银市| 聂荣县| 陆川县| 裕民县| 新巴尔虎右旗| 沛县| 富源县| 景谷| 应城市| 芒康县| 陇西县| 疏附县| 洱源县| 深州市| 勐海县| 腾冲县| 威宁| 宽城| 溆浦县| 东港市| 垫江县| 枞阳县| 新源县| 鄂州市| 英超| 侯马市| 开封县| 阿拉尔市| SHOW| 大关县| 格尔木市| 安塞县|