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

用Flash AS3制作常見的柄圖動畫效果_Flash教程

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

推薦:Flash繪畫技巧:繪制女孩頭像
嘿嘿!很久沒有畫過東東了!1、首先畫以下圖形。(女孩臉的輪廓)2、再加上線。3、把畫上的直線拖成弧線。4、去掉多余的直線休整得到。5、再改成封閉

效果如下:

說明:點擊上面的藍色按鈕可以畫出各種柄圖,點擊柄圖中不同色塊可以觀看效果。

代碼如下: /**
* @class:DrawPieGraph(畫餅狀圖)
* @author:ycccc8202
* @date:2007.8.16
* @example:
* import com.ycccc.Graphics.*;
* var dataList:Array=[10,10,10,100,10,10,10,100];
* var pie:DrawPieGraph=new DrawPieGraph(200,200,150,90,15,dataList,[0xFF0F00,0xFF6600,0xFF9E01,0xFCD202,0xF8FF01,0xB0DE09,0x04D215,0x0D8ECF],.7);
* addChild(sprite);
*/
package com.ycccc.Graphics{
import fl.transitions.Tween;
import fl.transitions.easing.*;
import fl.transitions.TweenEvent;
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.display.Shape;
import flash.display.Graphics;
import flash.events.MouseEvent;
public class DrawPieGraph extends MovieClip {

//存放shape對象
private var __contain:Object;
//設置角度從-90開始
private var R:int=-90;
private var D:uint=20;
private var _shape:Shape;
//初始餅圖的圓心位置
private var _x0:Number;
private var _y0:Number;
//橢圓餅圖的長軸與短軸長度
private var _a:Number;
private var _b:Number;
//餅圖的厚度
private var _h:Number;
//透明度
private var _alpha:Number
//數(shù)據(jù)列表
private var _dataList:Array;
private var _colorList:Array;
private var _angleList:Array;
private var _depthList:Array;
//
/**
*@param:x0......>圓心x坐標
*@param:y0......>圓心y坐標
*@param:a......>長軸
*@param:b......>短軸
*@param:h......>厚度
*@param:dataList......>數(shù)據(jù)列表
*@param:dataList......>顏色列表
*@alpha:Number......>透明度,默認為1.0
*/
public function DrawPieGraph(x0:Number,y0:Number,a:Number,b:Number,h:Number,dataList:Array,colorList:Array,alpha:Number=1.0) {
_x0=x0;
_y0=y0;
_a=a;
_b=b;
_h=h;
_alpha=alpha

_dataList=dataList;
_colorList=colorList;
setAngleList();
drawPie();
setDepths();
}
private function setAngleList():void {
_angleList=;
var totalData:int;
var len:uint=_dataList.length;
for (var j:uint=0; j < len; j ) {
totalData = _dataList[j];
}
for (j=0; j < len; j ) {
if (j == len - 1) {
_angleList.push([R,270]);
} else {
var r:uint=Math.floor(_dataList[j] / totalData * 360);
var posR:int=R r;
_angleList.push([R,posR]);
R=posR;
trace(r "___r");
trace(R);
}
}
trace(_angleList ":::");
}
private function setDepths():void {
_depthList=;
var len:uint=_angleList.length;
for (var j:uint=0; j < len; j ) {
var minJ:Number=_angleList[j][0];
var maxJ:Number=_angleList[j][1];
switch (true) {
case minJ >= -90 && minJ <= 90 && maxJ<=90 :
_depthList[j]=minJ;
break;
default :
_depthList[j]=1000-minJ;
}
}//end for
trace(_depthList "::::_depthList");
_depthList=_depthList.sort(Array.NUMERIC | Array.RETURNINDEXEDARRAY);
trace(_depthList);
for (j=0; j<len; j ) {
setChildIndex(__contain["shape" _depthList[j]],j);
}
}
private function drawPie():void {
__contain={};
var len:uint=_angleList.length;
var step:uint=1;
for (var j:uint=0; j < len; j ) {
__contain["shape" j]=new MovieClip;
//設置中心角,方便以下進行點中移動
__contain["shape" j].r=(_angleList[j][0] _angleList[j][1])/2;
__contain["shape" j].addEventListener(MouseEvent.MOUSE_DOWN,onMouseDownX);
addChild(__contain["shape" j]);
var drakColor:uint=getDarkColor(_colorList[j]);//深色
var g:Graphics=__contain["shape" j].graphics;
//g.lineStyle(1);
//先畫底
//內弧
g.beginFill(_colorList[j],_alpha);
g.moveTo(_x0,_y0 _h);
var r:Number=_angleList[j][0];
var minR:Number=r;
var maxR:int=_angleList[j][1];
while (r step < maxR) {

g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,r).x,getRPoint(_x0,_y0 _h,_a,_b,r).y);
r = step;
}
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,maxR).x,getRPoint(_x0,_y0 _h,_a,_b,maxR).y);
//
g.endFill();
//畫內側面
g.beginFill(drakColor,_alpha);
g.moveTo(_x0,_y0 _h);
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,minR).x,getRPoint(_x0,_y0 _h,_a,_b,minR).y);
g.lineTo(getRPoint(_x0,_y0,_a,_b,minR).x,getRPoint(_x0,_y0,_a,_b,minR).y);
g.lineTo(_x0,_y0);
g.endFill();
//畫外側面
g.beginFill(drakColor,_alpha);
g.moveTo(_x0,_y0 _h);
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,maxR).x,getRPoint(_x0,_y0 _h,_a,_b,maxR).y);
g.lineTo(getRPoint(_x0,_y0,_a,_b,maxR).x,getRPoint(_x0,_y0,_a,_b,maxR).y);
g.lineTo(_x0,_y0);
g.endFill();
//畫外弧側面
g.beginFill(drakColor,_alpha);
//g.lineStyle(1);
g.moveTo(getRPoint(_x0,_y0 _h,_a,_b,minR).x,getRPoint(_x0,_y0 _h,_a,_b,minR).y);
g.lineTo(getRPoint(_x0,_y0,_a,_b,minR).x,getRPoint(_x0,_y0,_a,_b,minR).y);
r=minR;
while (r step < maxR) {
r = step;
g.lineTo(getRPoint(_x0,_y0,_a,_b,r).x,getRPoint(_x0,_y0,_a,_b,r).y);
}
g.lineTo(getRPoint(_x0,_y0,_a,_b,maxR).x,getRPoint(_x0,_y0,_a,_b,maxR).y);
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,maxR).x,getRPoint(_x0,_y0 _h,_a,_b,maxR).y);
while (r - step > minR) {
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,r).x,getRPoint(_x0,_y0 _h,_a,_b,r).y);
r-= step;
}
g.lineTo(getRPoint(_x0,_y0 _h,_a,_b,minR).x,getRPoint(_x0,_y0 _h,_a,_b,minR).y);
g.endFill();
//畫上表面
g.beginFill(_colorList[j],_alpha);
g.moveTo(_x0,_y0);
r=minR;
while (r step < maxR) {

g.lineTo(getRPoint(_x0,_y0,_a,_b,r).x,getRPoint(_x0,_y0,_a,_b,r).y);
r = step;
}
g.lineTo(getRPoint(_x0,_y0,_a,_b,maxR).x,getRPoint(_x0,_y0,_a,_b,maxR).y);
g.endFill();
}
}
private function onMouseDownX(e:MouseEvent):void {
var TG:MovieClip=e.target as MovieClip;
var posX:int=getRPoint(0,0,D,D,TG.r).x;
var posY:int=getRPoint(0,0,D,D,TG.r).y;
if (TG.x==0 || TG.y==0) {
TG.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDownX);
var tween1=new Tween(TG,"x",Bounce.easeOut,0,posX,1,true);
var tween2=new Tween(TG,"y",Bounce.easeOut,0,posY,1,true);
tween1.addEventListener(TweenEvent.MOTION_FINISH,onMotionFinish);
} else {
TG.removeEventListener(MouseEvent.MOUSE_DOWN,onMouseDownX);
var tween3=new Tween(TG,"x",Bounce.easeOut,TG.x,0,1,true);
var tween4=new Tween(TG,"y",Bounce.easeOut,TG.y,0,1,true);
tween3.addEventListener(TweenEvent.MOTION_FINISH,onMotionFinish);
}
}
private function onMotionFinish(e:TweenEvent):void {
var TG:MovieClip=e.currentTarget.obj as MovieClip;
TG.addEventListener(MouseEvent.MOUSE_DOWN,onMouseDownX);
}
private function getDarkColor(color:uint):uint {
var r:uint=color >> 16 & 0xFF / 1.3;
var g:uint=color >> 8 & 0xFF / 1.3;
var b:uint=color & 0xFF /1.1;
return r << 16 | g << 8 | b;
}
private function getRPoint(x0:Number,y0:Number,a:Number,b:Number,r:Number):Object {
r=r * Math.PI / 180;
return {x:Math.cos(r) * a x0,y:Math.sin(r) * b y0};
}
public function get contain():Object {
return __contain;
}
}
}

分享:Flash基礎精彩實例教程:飄動的彩旗
[前言]1、初學者寫的教程面向初學者,讓我們一起成為高手吧!(我寫的比較啰嗦,但制作起來卻是很簡單的)2、我在論壇發(fā)過此貼——請初學者用遮罩做出此效果

來源:閃吧論壇//所屬分類:Flash教程/更新時間:2008-03-05
相關Flash教程
欧美重口乱码一区二区| 欧美一区二区视频在线观看2022| 精品国产一区二区在线| 免费在线精品视频| 国产一区在线观看免费| 成人三级伦理片| 日韩三级视频中文字幕| 精品九九九九| 国产成人av免费在线观看| 91性感美女视频| 中文欧美日本在线资源| 国产天堂视频在线观看| 欧美人一级淫片a免费播放| 亚洲综合成人在线| 91久久精品国产91久久性色| av男人的天堂av| bt7086福利一区国产| 久久久999精品视频| 阿v天堂2017| 国产高清免费在线观看| 91精品国产综合久久久久久久久久 | 亚洲天堂成人av| 国产揄拍国内精品对白| 一区二区三区黄色| 日本激情综合网| 日产国产欧美视频一区精品| 亚洲精品自在久久| 欧美亚洲另类色图| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲精品国产a久久久久久| 国产国语刺激对白av不卡| 精品1卡二卡三卡四卡老狼| 国产一区二区三区免费观看| 日韩一区二区在线视频| 视频免费1区二区三区| 久草中文综合在线| 欧美巨猛xxxx猛交黑人97人| 亚洲妇熟xx妇色黄蜜桃| 成人自拍视频在线| 91精品国产高清自在线| 天天躁日日躁aaaa视频| 中文字幕中文字幕在线一区| 成人精品福利视频| 久久久无码精品亚洲国产| 午夜久久久影院| 热re99久久精品国99热蜜月| 亚洲综合精品国产一区二区三区| 日韩欧美国产麻豆| 成人综合视频在线| 国产毛片精品国产一区二区三区| 欧美黄色免费网站| 成人一级片免费看| 精品久久久久久久久久久久久| 欧美日韩一区二区三区在线观看免| 91丝袜一区二区三区| 欧美一级高清片| 精品欧美一区免费观看α√| 精品一区二区三区免费毛片爱| 欧美成aaa人片免费看| 久久精品无码一区| 精品久久久久久久久中文字幕| 日韩和欧美的一区二区| 风流少妇一区二区三区91| 久久黄色av网站| 五月天综合视频| 欧美性xxxx极品hd欧美风情| 国产日韩欧美大片| 国模大尺度一区二区三区| 欧美在线视频网| 久草免费在线视频观看| 日韩精品资源二区在线| 亚洲欧洲日本精品| 国产欧美日韩亚州综合| 欧美日韩在线观看一区二区三区| 国产三级在线观看视频| 最近更新的2019中文字幕 | 国产黄色录像视频| 91福利在线播放| 亚洲色欲综合一区二区三区| 91毛片在线观看| 狠狠色狠狠色综合人人| 少妇一级淫片免费看| 久久免费国产视频| 国产午夜福利精品| 亚洲欧美中文日韩在线| 国产精品天天干| 欧美丝袜自拍制服另类| 中文字幕第38页| 亚洲欧美日韩在线不卡| 国产成人免费高清视频| 国产福利电影一区二区三区| 肥熟一91porny丨九色丨| 黄色成人一级片| 欧美在线视频观看免费网站| 四虎影院在线免费播放| 久久高清视频免费| 欧美精品二区三区| 综合欧美国产视频二区| 国产又黄又爽又无遮挡| 日韩久久精品成人| av片在线免费看| 亚洲激情自拍图| a资源在线观看| 欧美精品一区二区精品网| 亚洲中文字幕一区| 67194成人在线观看| 波多野结衣加勒比| 日韩一区二区三区三四区视频在线观看 | 丰满人妻一区二区三区免费| 国产成人在线精品| 三级在线观看网站| 51国偷自产一区二区三区| 蜜桃av综合| 99视频在线免费观看| 美女一区二区久久| 九色综合日本| www.欧美.com| www.av91| 亚洲综合视频在线| 亚洲久久中文字幕| 欧美三区在线观看| 国产全是老熟女太爽了| 精品亚洲国产视频| 日韩精品乱码久久久久久| 久久天天躁狠狠躁夜夜躁| 中文字幕亚洲精品在线| 久久久久亚洲精品| 亚洲第一天堂影院| 国产欧美一区二区三区另类精品| 国产综合成人久久大片91| 日韩免费av电影| 国产欧美精品一区二区色综合 | 一本一生久久a久久精品综合蜜 | 亚洲精品蜜桃久久久久久| 亚洲精品免费一二三区| 88av.com| 日韩一区二区中文字幕| 欧美日韩在线视频免费| 久久6免费高清热精品| 国产精品久久久久久在线| 91在线|亚洲| 91在线视频18| 亚洲精品视频导航| 日韩三级在线免费观看| 天天综合天天干| 国产精品久久久久久久久免费看 | av在线com| 一本到高清视频免费精品| 国产sm调教视频| 欧美成人免费一级人片100| www.久久久久久| 久久久一本精品99久久精品66 | 99综合电影在线视频| 999香蕉视频| 四虎免费在线视频| 亚洲永久精品大片| 超碰97在线资源站| 久久伊人免费视频| 青青草精品视频| 女人被男人躁得好爽免费视频 | 国产精品探花一区二区在线观看| 一本一本久久a久久精品综合小说 一本一本久久a久久精品牛牛影视 | 精品国产乱码久久久久久久久| 中文字幕一区二区三区手机版 | 日本少妇xxxx| 日韩在线观看成人| 天天操天天射天天| av女优在线播放| 欧美本精品男人aⅴ天堂| 中文字幕欧美人妻精品一区蜜臀| 精品国产乱码久久久久久108| 亚洲另类在线制服丝袜| 不卡一区二区在线观看| 69视频在线免费观看| 成人一区在线看| 国产精品19p| 免费av一区二区| 国产精品一区专区| 日韩在线观看免费高清完整版| 亚洲做受高潮无遮挡| 国产+人+亚洲| 国产91精品入口| 中文字幕乱码在线人视频| 久热精品视频在线观看| 精品在线播放免费| 亚洲精品在线视频播放| 欧美精品一区二区免费| 国产一区二区三区蝌蚪| 91av免费观看| 国内久久久精品| 久久人人爽爽爽人久久久| 中文字幕在线观看网址| 日本精品久久中文字幕佐佐木| 91麻豆免费在线观看| 免费在线观看你懂的| 国产91在线视频| 中文字幕综合网| 久久婷婷一区二区| 日韩av影视| 日韩欧美亚洲另类制服综合在线| 亚洲精品成人电影| 最近中文字幕一区二区| 欧美激情aaaa| 国产精品短视频| 91浏览器在线观看| 在线播放 亚洲| 日韩不卡在线观看| 国产成人精品免费网站| 88久久精品无码一区二区毛片| 成人黄色在线免费| 91传媒视频在线播放| 亚洲AV无码国产精品午夜字幕| 男人日女人bb视频| 欧美国产日韩一区二区三区| 久久精品男人的天堂| 久久精品99久久久久久| 中文字幕中文字幕在线中一区高清| 亚洲成人国产精品| 国产精品一二三四五| 欧美 日韩 国产 成人 在线观看 | www.成人网.com| 美国黄色片视频| 日本高清不卡三区| 亚洲激情自拍图| 成人18精品视频| 日韩欧美中文字幕视频| 黄色a级在线观看| 日韩三级成人av网| 中文字幕亚洲电影| 黄色一区二区视频| 三级在线免费看| 国产精品亚洲综合天堂夜夜| 欧美影院午夜播放| 蜜臀av一区二区三区| 国产又黄又粗视频| 视频一区二区在线| www.日韩.com| 一区二区三区高清| 高清乱码毛片入口| jizz日本免费| 日韩性感在线| 欧美大尺度激情区在线播放| 一区二区高清在线| 99久久久久久久| 亚洲一区二区三区四区五区六区| 久久青青草综合| 色噜噜久久综合伊人一本| 亚洲欧美aⅴ...| 欧美一级特黄aaaaaa| 国产精品jizz| 午夜精品美女久久久久av福利| 中文字幕日本精品| 亚洲午夜在线视频| 香蕉视频网站在线| 老熟妇高潮一区二区三区| 国产自产在线视频| 国产日韩欧美影视| 日韩精品久久久久久福利| 国产精品久久久久久久久免费桃花 | 香蕉视频免费看| 国产成人综合在线视频| 日韩av片在线看| 91九色在线观看| 亚洲色图五月天| 亚洲综合一区二区三区| 视频一区视频二区中文字幕| 日本老熟俱乐部h0930| 欧美日韩怡红院| 国产一区二区无遮挡| 精品国产一区二区三区久久狼5月 精品国产一区二区三区久久久狼 精品国产一区二区三区久久久 | 国产人成亚洲第一网站在线播放 | 亚洲高清视频一区二区| 国产做受高潮69| 日韩精品中文字幕一区二区三区| 国产日韩精品一区二区浪潮av| 精品人妻午夜一区二区三区四区| 九九九视频在线观看| 国产精品亚洲二区在线观看| 精品国产一区二区三区四区精华| 久久99久久99精品中文字幕| 欧美日韩午夜精品| 国产欧美日韩视频在线观看| 亚洲av成人精品日韩在线播放| 国产网友自拍视频| 折磨小男生性器羞耻的故事| 黄色一级片国产| 国产精品麻豆免费版| 久久噜噜噜精品国产亚洲综合| 欧美一区二区福利在线| 亚洲激情图片小说视频| 国产99久久久精品| 国精品人妻无码一区二区三区喝尿| √天堂中文官网8在线| 亚洲av无一区二区三区久久| 国产欧美精品aaaaaa片| 国产精品夜夜夜一区二区三区尤| 高清在线视频日韩欧美| 亚洲精品天天看| 欧美视频一区在线| 亚洲精品你懂的| 91丨九色丨尤物| 蜜臂av日日欢夜夜爽一区| 亚洲无码久久久久| 欧美成人一二三区| 加勒比精品视频| 亚洲小视频网站| 欧美爱爱视频免费看| 日本中文不卡| 国产精品美女xx| 国产精品一区二区久久国产| 欧美高清第一页| 中文字幕日韩专区| 亚洲国产天堂网精品网站| 欧美日韩三级一区二区| 一区二区三区国产精品| 久久精品日韩一区二区三区| 国产一区二区在线电影| 久久久夜精品| 丰满肉嫩西川结衣av| 日韩av免费播放| 久久精品国产亚洲av麻豆色欲 | 精品剧情v国产在线观看在线| 欧美日韩另类在线| 亚洲一区免费观看| 国产精品毛片大码女人| 97精品久久久久中文字幕| 国产成人综合在线观看| 精品中文字幕一区二区小辣椒| 人妻无码中文字幕| 性欧美videos另类hd| 国产精品无码久久久久成人app| 国产精品久免费的黄网站| 国产亚洲精品成人| 国产亚洲精久久久久久无码77777| 久久久免费看片| 日本精品久久久久中文| 舐め犯し波多野结衣在线观看| 特级西西人体wwwww| 日韩av一二区| 一级片手机在线观看| 成人午夜福利一区二区| 亚洲国产欧美视频| 永久免费看mv网站入口78| 国产精品边吃奶边做爽| 黄色网址在线视频| 女同毛片一区二区三区| 波多野在线播放| 黄色录像一级片| 久草视频在线资源| 久久精品一级片| 一级成人黄色片| 一区二区三区免费观看视频| 国产精品一区二区免费视频| 国产av精国产传媒| 天天干天天操av| 老司机精品视频在线| 国产v综合v亚洲欧| 91免费在线播放| 国产精品黄色在线观看| 亚洲精品欧美专区| 欧美性20hd另类| 日韩视频一区二区在线观看| 亚洲电影在线看| 少妇激情综合网| 午夜精品一区二区三区在线 | 欧美专区亚洲专区| 欧美美女网站色| 日韩精品视频观看| 久久av.com| 国产乱肥老妇国产一区二| 国产精品毛片一区视频| 中国人体摄影一区二区三区| 日本精品一区在线观看| 在线播放第一页| 一级免费黄色录像| www亚洲视频| 蜜桃久久一区二区三区| 国产精品 欧美精品| 久久综合九色综合欧美98| 亚洲美女淫视频| 欧美日韩一区二区电影| 亚洲成人黄色在线| 中文字幕综合在线| 国产精品日韩欧美大师| 欧美一级爱爱| 激情六月丁香婷婷| 懂色av粉嫩av蜜乳av| 日本少妇bbwbbw精品| www.久久久久久久久久| 国产99精品国产| 亚洲欧洲综合另类在线| 欧美日韩成人在线| 日韩中文娱乐网| 成人免费网站在线| 9色视频在线观看| 精品人妻一区二区乱码| 强行糟蹋人妻hd中文| 性生活免费网站| 不卡视频在线看| 性做久久久久久免费观看欧美| 精品国产成人系列| 97在线免费观看| 欧美一区二区福利| 制服丝袜综合网| 多男操一女视频| 亚洲国产精彩视频| 中文字幕成人av| 日韩欧美你懂的| 欧美一级电影免费在线观看| 欧美日韩国产三区|