一起草最新网址_日韩一区二区麻豆国产_91视频婷婷_日本一区二区视频在线_日韩激情一区二区三区_国产另类第一区_成人免费在线播放视频_亚洲永久精品ww.7491进入_久久这里有精品视频_久久精品一级片_日韩av在线网页_波多野结衣不卡视频

一個用純AS寫的正態曲線畫法_Flash教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:用Flash 2004編寫簡單的運算類
在Flash2004中新建一個ActionScript文檔,輸入下列的Action腳本//這個類是基本的運算類,通過屬性來引入數據接口,并且在類中異常拋出classoperationClass

我的這段AS寫了不少有用的函數,如畫按鈕函數,畫坐標軸函數,畫框架函數.這些函數都有很強的移植性,以后都可以直接拿來用; //================按鈕和坐標軸上的文字=====================//
mytxt = ["開始", "暫停", "清除", "全屏", "退出", "繼續"];
myNum = ["-30", "-20", "-10", "0", "10", "20", "30", "X", "Y"];
//=====畫按鈕(type不為0時按鈕為凸起狀態type=0時按鈕為凹下狀態)=====//
CommandButton = function (mc, t, type) {
c = 0xffffff;//按鈕左和上邊框顏色
c1 = 0x000000;//按鈕右和下邊框顏色
mc.createTextField("txt", 700, 12, 1, 27, 18);
if (!type) {
c = 0x000000;
c1 = 0xffffff; //type=0時左和上與右和下邊框顏色交換;
mc.createTextField("txt", 700, 13, 2, 27, 18);//按下時文本框向左下移,使字有凹下感覺
}
with (mc) {
moveTo(0, 20);
lineStyle(1, c, 100);
beginFill(0xD1DEE9);
lineTo(0, 0);
lineTo(50, 0);
lineStyle(1, c1, 100);
lineTo(50, 20);
lineTo(0, 20);
endFill();
txt.text = t;
}
};
//===========畫框架=============//
display = function (mc, x, y, w, h, txt, corl) {
with (mc) {
moveTo(x, y);
lineStyle(0.5, 0x00000, 100);
beginFill(corl, 40);
lineTo(x w, y);
lineTo(x w, y h);
lineTo(x, y h);
lineTo(x, y);
endFill();
createTextField("name", 300, x 2, y-17, 0, 0);
name.autoSize = "left";
name.selectable = false;
name.border = true;
name.background = true;
name.backgroundColor = 0x798DA6;
name.textColor = 0xffffff;
name.text = txt;
}
};
//========畫坐標軸上刻度及數字==============//
dial = function (mc, len, corl, txt, type) {
with (mc) {
moveTo(0, 0);
lineStyle(0.25, corl, 100);
if (type) {//type不為0時刻度堅著畫,為0時刻度橫著畫;
lineTo(0, len);
createTextField("num", 600, -7, len 1, 0, 0);
} else {
lineTo(len, 0);
createTextField("num", 600, len 1, -2, 0, 0);
}
num.autoSize = true;
num.selectable = false;
num.text = txt;
}
};
//========畫坐標軸============//
coordinate = function (x, y) {
_root.moveTo(x-215, y);
_root.lineStyle(0.25, 0x00000, 100);
_root.lineTo(x 215, y);
_root.lineTo(x 185, y 5);
_root.moveTo(x 215, y);
_root.lineTo(x 185, y-5);
_root.moveTo(x, y 20);
_root.lineTo(x, y-220);
_root.lineTo(x-5, y-190);
_root.moveTo(x, y-220);
_root.lineTo(x 5, y-190);
for (i=0; i<19; i ) {
_root.createEmptyMovieClip("l" i, 510 i);
if (i<13) {
!(i%2) ? dial(_root["l" i], 5, 0xff0000, myNum[i/2], 1) : dial(_root["l" i], 3, 0x000000, "", 1);//刻度隔一個為紅色,且有數字
_root["l" i]._x = x-198 33*i;
_root["l" i]._y = y;
}
if (i>12) {//同上
!(i%2) ? dial(_root["l" i], 5, 0xff0000, myNum[i/2-3], 0) : dial(_root["l" i], 3, 0x000000, "", 0);
_root["l" i]._x = x;
_root["l" i]._y = y-33*(i-12);
}
}
_root.createTextField("Xt", 250, x 220, y-3, 18, 18);
_root.createTextField("Yt", 260, x, y-230, 18, 18);
Xt.text = myNum[7];
Xt.selectable = false;
Yt.text = myNum[8];
Yt.selectable = false;
};
inputBoxs = function (x, y) {
var alpha = ["u =", "0", "o =", "1"];
for (i=0; i<4; i ) {
_root.createTextField("v" i, 800 i, x i*35, y, 30, 16);
if (i%2) {
_root["v" i].type = "input";
_root["v" i].border = true;
_root["v" i].text = alpha[i];
} else {
_root["v" i].autoSize = "right";
_root["v" i].selectable = false;
_root["v" i].text = alpha[i];
}
}
};
//======寫標題========//
headline = function (x, y, txt, dx) {
_root.createTextField("title", 900, x, y, 0, 0);
title.autoSize = true;
title.selectable = false;
title.text = txt;
mytxf = new TextFormat();//創建一個文本格式對象;
mytxf.size = dx;//太小
mytxf.color = 0xff0000;//顏色
mytxf.underline = true;//下劃線
title.setTextFormat(mytxf);
};
//=====開始畫線函數====//
startDraw = function () {
m = Number(v1.text);
n = Number(v3.text);//把v1,v3文本框中的值給m,n;
x = -200;
_root.createEmptyMovieClip("xian", 300);
xian.moveTo(-200, 100);
xian._x = 275;
xian._y = 193;
_root.onEnterFrame = function() {
a = -(100/(Math.sqrt(2*Math.PI)*25*n))*Math.exp((-(Math.pow((x-100*m), 2)))/ (2*Math.pow(25*n, 2)));//這個為正態曲線公式,根椐這個公式來畫線;
with (xian) {
lineStyle(2, 0xE001E0, 100);
lineTo(x, 50*a 100);//畫線
if (x<=200) {//畫線范圍
x = 3;//3為畫線速度,建議設小一點,fps設大一點,這樣使畫出的線更平滑;
}
}
};
_root.btn1.enabled = 1;//暫停按鈕可用
_root.btn5.enabled = 1;//繼續按鈕可用
};
//========繼續畫線========//
continueDraw = function () {
xian.moveTo(x-3, 50*a 100);//x,a繼續上面函數的值,從當前位置畫
_root.onEnterFrame = function() {
a = -(100/(Math.sqrt(2*Math.PI)*25*n))*Math.exp((-(Math.pow((x-100*m), 2)))/ (2*Math.pow(25*n, 2)));
with (xian) {
lineStyle(2, 0xE001E0, 100);
lineTo(x, 50*a 100);
if (x<=200) {
x = 3;//同上
}
}
};
};
//========暫停和清除函數==========//
pause_clear = function (k) {//不為0時為暫停,為0時為清除;
_root.onEnterFrame = function() {
x = 0;//x值不增加
};
if (k) {
xian.clear();//清除xian
_root.btn1.enabled = 0;
_root.btn5.enabled = 0;
}
};
_root.onLoad = function() {
headline(230, 20, "正態曲線", 20);
for (i=0; i<3; i ) {
_root.createEmptyMovieClip("frame" i, 400 i);
}
display(_root.frame0, 40, 55, 470, 270, "顯示", 0xE6E1CC);
display(_root.frame1, 40, 350, 160, 40, "變量", 0xDCE6ED);
display(_root.frame2, 220, 350, 290, 40, "操作", 0xDCE6ED);
coordinate(275, 295);
inputBoxs(50, 365);
_root.attachMovie("formula", "formula", 500);
formula.useHandCursor = false;//鼠標不變手形
formula._x = 42;
formula._y = 57;
for (i=0; i<6; i ) {
_root.createEmptyMovieClip("btn" i, 700 i);
CommandButton(_root["btn" i], mytxt[i], 1);//用循環來畫按鈕;
_root["btn" i]._x = 230 55*i;
_root["btn" i]._y = 360;
_root.btn5._x = 230 55*1;
_root.btn5._y = 360;
_root.btn5._visible = 0;//設置按鈕位置,并把暫停和繼續按鈕放在一起;且開始時繼續不可見
}
_root.btn1.enabled = 0;//開始時暫停不可用
};
_root.onEnterFrame = function() {//以下為按上每個按鈕的動作;
_root.btn0.onPress = function() {
CommandButton(_root.btn0, mytxt[0], 0);//按鼠標時按鈕凹下;
_root.btn1._visible = 1;//暫停按鈕可見
_root.btn5._visible = 0;繼續按鈕不可見
startDraw();//調用開始畫線函數;
};
_root.btn0.onRelease = function() {
CommandButton(_root.btn0, mytxt[0], 1);//松開鼠標時按鈕凸起;
};
_root.btn1.onPress = function() {
CommandButton(_root.btn1, mytxt[1], 0);
pause_clear(0);//調用暫停
};
_root.btn1.onRelease = function() {
CommandButton(_root.btn1, mytxt[1], 1);
_root.btn1._visible = 0;
_root.btn5._visible = 1;//按了暫停按鈕時,變成繼續按鈕;
};
_root.btn2.onPress = function() {
CommandButton(_root.btn2, mytxt[2], 0);
pause_clear(1);//調用清除函數;
};
_root.btn2.onRelease = function() {
CommandButton(_root.btn2, mytxt[2], 1);
};
_root.btn3.onPress = function() {
CommandButton(_root.btn3, mytxt[3], 0);
fscommand("fullscreen", true);//全屏
};
_root.btn3.onRelease = function() {
CommandButton(_root.btn3, mytxt[3], 1);
};
_root.btn4.onPress = function() {
CommandButton(_root.btn4, mytxt[4], 0);
fscommand("quit");//退出
};
_root.btn4.onRelease = function() {
CommandButton(_root.btn4, mytxt[4], 1);
};
_root.btn5.onPress = function() {
CommandButton(_root.btn5, mytxt[5], 0);
continueDraw();//調用繼續畫線函數;
};
_root.btn5.onRelease = function() {
CommandButton(_root.btn5, mytxt[5], 1);
_root.btn5._visible = 0;
_root.btn1._visible = 1;//按繼續按鈕時,變成暫停按鈕;
};
_root.formula.onRollOver = function() {
formula._xscale = formula._yscale=330;//放大尺寸;
};
_root.formula.onRollOut = function() {
formula._xscale = formula._yscale=100;//尺寸還原
};
};

分享:flash action 詳解(9)
同變量一樣,函數也可以具有全局性.只要在聲明時在前面給它加一個_global就可以了://計算矩形面積的全局函數_global.areaOfBox=function(a,b){retur

來源:設計前沿網上收集//所屬分類:Flash教程/更新時間:2008-03-05
相關Flash教程
人妻av无码一区二区三区| 免费观看成人av| 成人v精品蜜桃久久一区| 欧美日韩一区二区三区四区五区| 亚洲天堂电影网| 日韩不卡的av| 国产三级伦理片| 欧美激情一区二区三区四区| 久久人人爽人人爽人人片| 欧美私人免费视频| 国产91对白刺激露脸在线观看| 久久夜色精品一区| 人妻内射一区二区在线视频| 99在线精品视频免费观看20| 午夜精品一区在线观看| 麻豆91av| 精品亚洲porn| 日本一卡二卡在线播放| 日韩在线视频二区| 11024精品一区二区三区日韩| 亚洲美女在线视频| 国产手机在线观看| 国产亚洲成精品久久| 国产日韩欧美电影在线观看| 天堂网一区二区三区| 国产呦精品一区二区三区网站 | 91成人在线视频| 欧美在线观看视频网站| 天天综合天天色| 4438成人网| 日韩a∨精品日韩在线观看| 久久国产一二区| 欧美成人午夜剧场免费观看| 少妇熟女视频一区二区三区| 久久激情视频| 九九热视频这里只有精品| 无码任你躁久久久久久老妇| 国产色产综合产在线视频| 98国产高清一区| 好吊视频在线观看| 亚洲1区2区3区4区| 成人资源av| 国产精品一二三四五区| 色综合久久88色综合天天免费| 欧美主播一区二区三区美女 久久精品人 | 极品少妇xxxx精品少妇| 精品无人区太爽高潮在线播放 | 91久久国产精品| 精品无码人妻一区二区三| 欧美日韩中文国产| 国产精品igao激情视频| 一区二区www| 欧美成人精品一区二区| 成人在线观看小视频| 亚洲免费大片在线观看| 91精品视频播放| 国产叼嘿视频在线观看| 久久免费激情视频| 欧美日韩中文视频| 亚洲精品一区二区三区影院| 伊人久久av导航| 国产一区二区福利| 亚洲一区二区三区四区在线播放 | av中文字幕不卡| 91在线免费看网站| 亚洲不卡在线视频| 久久久女人电视剧免费播放下载 | 欧美成人aaaaⅴ片在线看| 亚洲精品suv精品一区二区| 美国美女黄色片| 色小说视频一区| 色一情一乱一伦| 国产精品永久在线| www.亚洲激情.com| 天天操天天爱天天干| 欧美电影一区二区| 免费一级黄色录像| 久久亚洲精品中文字幕冲田杏梨| 国产高清视频网站| 91麻豆精品在线观看| 日日噜噜夜夜狠狠久久丁香五月| 久久久精品一品道一区| 美脚丝袜一区二区三区在线观看| 视频在线观看国产精品| 久久精品美女| 国产亚洲美州欧州综合国| 国产aaa一级片| 91传媒视频在线播放| 欧美色图亚洲激情| 亚洲天堂av在线免费| 看片网址国产福利av中文字幕| 2019最新中文字幕| 麻豆国产一区二区| 欧美精品一区免费| 91精品久久久久久久久久久| 国产欧美一区二区精品婷婷 | 亚洲欧美中文日韩在线| 一区二区三区精彩视频| 国产一区二区在线播放| 久久国产综合精品| 亚洲免费在线精品一区| 狠狠色综合播放一区二区| 特色特色大片在线| 日韩欧美在线一区| 久草视频手机在线观看| 国产性猛交xxxx免费看久久| 国产毛片久久久久| 亚洲图片欧洲图片日韩av| 欧美午夜女人视频在线| 亚洲制服丝袜在线播放| 久久久久久久97| 手机在线精品视频| 欧美在线一区视频| 91精品婷婷国产综合久久性色| 99精品视频99| 日本在线播放不卡| 国产欧美日本一区视频| 久久精品女同亚洲女同13| 亚洲免费电影一区| 久久国产福利国产秒拍| 国产欧美激情视频| 久久久久久久久国产| 不卡的看片网站| 欧美成人另类视频| 999日本视频| 亚洲国产精品一区二区久久| 日本五十熟hd丰满| 精品一区二区三区免费毛片| 欧美性jizz18性欧美| 可以直接看的黄色网址| 欧美亚洲爱爱另类综合| 欧美性生活久久| 强制捆绑调教一区二区| 国模无码视频一区二区三区| 亚洲一区二区国产| 成人av综合在线| 成年人av电影| 一本色道久久99精品综合| 欧美日韩国产免费| 国产极品999| 丰满人妻一区二区三区53视频| 久久青草福利网站| 亚洲国产精品综合小说图片区| 国产精品白丝喷水在线观看| 精品国产一区二区三区麻豆免费观看完整版 | 国产欧美一区二区三区四区| 亚洲自拍偷拍图区| 情事1991在线| 91久久精品www人人做人人爽| 波多野结衣大片| 午夜啪啪福利视频| 俄罗斯女人裸体性做爰| 2022中文字幕| 精品免费国产| 1卡2卡3卡精品视频| 国产精品亚洲第一区| 3d动漫精品啪啪| 欧美精品一区二区三区四区| 欧美成年人在线观看| 日本视频一区在线观看| 久久丫精品国产亚洲av不卡| 香蕉污视频在线观看| 蜜桃久久久久久| 亚洲国产岛国毛片在线| 精品一区二区综合| 中文 欧美 日韩| 草草久久久无码国产专区| 亚洲欧洲一区二区| 正在播放一区| 国产精品久久中文| 欧美日本高清一区| 欧美日韩大片一区二区三区| 日本一区二区不卡高清更新| 五月天综合婷婷| 精品国产乱码久久久久久1区二区| 久久香蕉综合色| 成人激情视频网| 欧美a在线视频| 伊人国产精品视频| 激情五月俺来也| 久久无码高潮喷水| 在线观看免费91| 亚洲精品无码国产| 亚洲人人夜夜澡人人爽| 极品粉嫩小仙女高潮喷水久久| 免费av网站观看| 午夜在线成人av| 免费97视频在线精品国自产拍| 日本国产精品视频| 69174成人网| 成人激情视频在线| 国产一区二区久久久| 久久亚洲国产精品| 中文字幕av一区二区| 日韩精品中文字幕在线播放| 欧美成人性生活| 欧美 国产 日本| 99精品欧美一区二区| 色哟哟一一国产精品| 精品国产亚洲av麻豆| 中文字幕日韩精品一区| 91 中文字幕| 另类调教123区 | 亚洲精品在线观看网站| 97av视频在线| 国产精品77777| 五月天婷婷丁香| 一本加勒比北条麻妃| 草视频在线观看| 亚洲爱爱综合网| 高清在线观看日韩| 国产精品久久精品日日| 91极品美女在线| 欧美在线一二三区| 日本一区二区视频在线播放| 粉嫩aⅴ一区二区三区| 国产九九视频一区二区三区| 欧美色成人综合| 亚洲777理论| 国产亚洲人成a一在线v站| 国产亚洲欧美另类一区二区三区| 色一情一乱一伦一区二区三区日本| 精品一区二区综合| 久久久久五月天| 欧美肥妇bbwbbw| 国产男人搡女人免费视频| 亚洲一区精品在线| 久久在精品线影院精品国产| 成人疯狂猛交xxx| 天堂在线精品视频| 亚洲图片在线播放| 一区av在线播放| 亚洲人成网在线播放| 久久久精品免费视频| 亚洲成人一区二区三区| 日韩精品欧美精品| 在线观看免费亚洲| 欧美亚洲视频一区二区| av无码精品一区二区三区| 国产毛片久久久久| 黄片毛片在线看| **性色生活片久久毛片| 欧美极品美女视频网站在线观看免费 | 国产精品一区二区三区免费视频| 国产一级在线播放| 精品国产麻豆免费人成网站| 国产有码一区二区| 国产又黄又猛视频| 国产精品丝袜黑色高跟鞋| 亚洲精品成人天堂一二三| 欧美精品一区在线播放| 亚洲美女性囗交| 伊人久久中文字幕| 日韩一级免费毛片| 国产欧美一区二区精品婷婷 | 动漫美女被爆操久久久| 色婷婷综合久久久久中文字幕| 婷婷av一区二区三区| 久久精品视频2| 卡一卡二国产精品 | 在线观看中文字幕亚洲| 青草影院在线观看| 日韩在线视频免费观看| 欧洲熟妇的性久久久久久| 欧美色道久久88综合亚洲精品| 国产精品露脸av在线| 香蕉视频久久久| 国产成人精品一区二| 久久综合电影一区| 91香蕉国产线在线观看| 成人中文字幕合集| 一区二区欧美久久| 久久精品二区| 中文字幕 自拍| 国产真实乱偷精品视频免| 日韩美女主播在线视频一区二区三区| 亚洲影影院av| 国产精品日日夜夜| 日韩欧美视频在线| 年下总裁被打光屁股sp| 日本va欧美va精品发布| 欧美人交a欧美精品| 成年人小视频网站| 亚洲欧美偷拍卡通变态| 亚洲精品国产精品久久| 日韩av一区二区在线影视| 五月综合激情网| www视频在线| 又骚又黄的视频| 在线视频精品免费| 五月天婷婷导航| 五月婷婷激情五月| 午夜精品久久久久久久蜜桃| 麻豆精品久久久久久久99蜜桃| 国产成人无码一区二区三区在线| 久久精品国产亚洲av无码娇色| 538精品在线视频| 麻豆视频在线观看| 1级黄色大片儿| 免费黄色网址在线| 日批视频免费在线观看| 亚洲综合免费视频| 国产精品-色哟哟| 国产成人毛毛毛片| 五月婷中文字幕| 蜜臀av性久久久久蜜臀aⅴ流畅 | 成人中文字幕在线播放| 男人日女人逼逼| 国产裸体免费无遮挡| 亚洲黄色av片| 最新在线黄色网址| 开心激情五月网| 日韩黄色三级视频| 在线观看国产成人| 成人免费视频国产| 免费看欧美女人艹b| 国产99一区视频免费| 国产午夜精品一区二区三区嫩草| 国产精品国产三级国产三级人妇| 亚洲美女视频在线观看| 色综合天天综合给合国产| 欧美精品九九99久久| 精品亚洲一区二区| 欧美日韩福利在线观看| 国产成人精品在线观看| yellow视频在线观看一区二区| 亚洲午夜精品网| 美日韩一级片在线观看| 成人免费看视频| 国产精品久久久久一区二区三区| 亚洲国产裸拍裸体视频在线观看乱了| 欧美在线综合视频| 日韩精品在线观看视频| 久久亚洲国产成人| 国产精品美女www| 欧美一区二区三区成人久久片| 少妇久久久久久被弄到高潮| 国产精品igao| 波多野吉衣中文字幕| 日韩无码精品一区二区三区| 精品免费久久久| 日本视频网站在线观看| 日韩精品一二三四区| 亚洲午夜精品一区| 国产午夜精品一区二区| av成人免费观看| 日本福利视频在线观看| 日本va欧美va精品| 欧美在线视频播放| 国产精品美女毛片真酒店| 欧美一区二区视频观看视频| 欧美黑人经典片免费观看| 国产高清不卡二三区| 国产精品福利网| 最新中文字幕一区| 日韩成人在线视频观看| 欧美成人三级伦在线观看| 亚洲精品国产精华液| 视频区 图片区 小说区| 国产精品欧美久久久久一区二区| 2021狠狠干| 91在线丨porny丨国产| 宅男一区二区三区| 老司机精品导航| xx视频.9999.com| 国内精品卡一卡二卡三| 在线不卡a资源高清| 91精品国产高清91久久久久久| 在线电影一区二区三区| 一卡二卡三卡在线| 精品国产乱码久久| 一级特黄免费视频| 蜜臀av性久久久久蜜臀av麻豆| 欧美极品美女视频| 欧美一区二区三区性视频| 欧美激情精品久久久久久大尺度 | 亚洲男人的天堂在线aⅴ视频| av免费观看大全| 一区二区三区精密机械公司| 精品久久久久久久久久中文字幕| 久久女同性恋中文字幕| 国产亚洲精品久久久久久久| 成人av动漫在线| 波多野结衣 作品| 99久久99精品久久久久久 | 免费网站在线观看视频| 亚洲一级免费观看| 五月天综合激情网| 国产揄拍国内精品对白| 欧美日韩一区二区在线 | 久久精品99无色码中文字幕| 精品国产福利| 亚洲精品一二三四| 中国女人真人一级毛片| 99久久久国产精品| 制服丝袜av成人在线看| 国产精品视频大全| 日本女优爱爱视频| 久久久久久久极品| 99久久久精品| 亚洲男人天堂2024| 九九99久久| 精品人妻一区二区免费视频| 亚洲春色一区二区三区| 亚洲欧美韩国综合色| 久热精品在线视频| 国产欧美123| 国产午夜小视频| 久久久一区二区三区捆绑**| 亚洲国产精品成人一区二区|