浅谈AS的绘图功能及几个简单的实例

2016-01-29 13:04 0 1 收藏

浅谈AS的绘图功能及几个简单的实例,浅谈AS的绘图功能及几个简单的实例

【 tulaoshi.com - Flash 】

影片剪辑对象绘图的方法主要有以下4个:
moveTo(x,y);决定绘画的开始位置;
lineTo(x,y);绘制直线;
curveTo(x1,y1,x2,y2);绘制曲线,x1,y1是控制点,x2,y2是终点;
clear();清除所有绘图方法下产生的图形;
设置线条和图像颜色的4个方法:
lineStyle(a,b,c);定义线条的颜色及粗细,a为线条的粗细,b为RGB十六进制颜色值,c是透明度(1-100);
beginFill(a,b);定义颜色及填充的开始的位置,a为RGB十六进制颜色值,b为透明度(1-100);
beginGradientFill(fillType,colors,alphas,ratios,matrix);定义渐变色及填充的开始位置,5个参数,fillType填充类型,colors颜色数组,从左到右[a,b],a,b分别为16进制RGB颜色,alphas颜色透明度数组,ratios颜色占比例数组,matrix控制渐变的方向;
endFill();结束由beginFill()或beginGradientFill()开始的填充。
1,绘制直线
新建一文件,设置背景为黑色,24帧,在第一帧处按F9打开动作面板,输入如下代码:
lineStyle(2,0xff6600,100);
moveTo(0,0);
lineTo(0,300);
2,绘制曲线
改为输入以下代码:
lineStyle(2,0xff6600,100);
moveTo(150,120);
curveTo(240,300,400,250);
3,颜色的填充的实现
beginFill(0xffcc00,100);
lineStyle(2,0xff6600,100);
moveTo(0,0);
lineTo(0,300);
lineTo(400,300);
lineTo(400,0);
lineTo(0,0);
endFill();
4,渐变色的填充
_root.createEmptyMovieClip("sq", 1);
with (_root.sq) {
colors = [0xFF0000, 0xFFFF00];
alphas = [100, 100];
ratios = [0, 0xFF];
matrix = {matrixType:"box", x:400, y:400, w:500, h:500, r:(-45/180)*Math.PI};
beginGradientFill("linear", colors, alphas, ratios, matrix);
moveTo(31, 51);
lineTo(31, 331);
lineTo(331, 331);
lineTo(331, 31);
lineTo(31, 31);
endFill();
}

来源:https://www.tulaoshi.com/n/20160129/1488754.html

延伸阅读
太极内功 太极内功的保健功能及修炼方法 中国人都有习武的爱好,选择什么样的武术非常重要,图老师小编建议您打太极拳,太极拳不仅能健身,还能练出内功。太极内功不可忽视,太极拳的好处具有治病功效,下面我们先跟着太极拳教程学习一下吧! 太极内功的保健功能 中国功夫不同于其他武术,其最大特点是内外兼修...
标签: word
Word应用技巧:巧用绘图功能 1.不打折画直线技术: ⑴画一般直线:点击绘图工具栏上的直线命令,然后按住Shift键拖动; ⑵画极短直线(例如坐标轴上的刻度线段):单击绘图工具栏上的矩形命令,按住鼠标左键拖出矩形,然后选中矩形,单击鼠标右键,在弹出的菜单栏中单击设置自选图形格式命令,将高度设为0,宽度设为0.1,如图1。...
微信中暗藏的几个功能 微信是一种更快速的即时通讯工具,具有零资费、跨平台沟通、显示实时输入状态等功能,与传统的短信沟通方式相比,更灵活、智能,且节省资费。微信软件本身就是完全免费的,使用任何功能都不会收取费用,微信时候产生的上网流量费由网络运营商收取。微信也进行了图片、语音和视频优化,1M可发约1000条文字信息,1000...
标签: Web开发
使用浏览器的内部对象系统, 可实现与HTML文档进行交互。它的作用是将相关元素组织包装起来,提供给程序设计人员使用,从而减轻编程人的劳动,提高设计Web页面的能力。 二、文档对象功能及其作用 在Navigator浏览器中,document文档对象是核心是,同时也是最重要的。见表6-1所示。 Links Anchor Form Method Prop 链接对象 ...
CAD绘图之捕捉功能怎么使用?   在CAD绘图中,很多情况下需要通过捕捉取点来保证绘图的精确度,捕捉的点可以是线、弧上的端点、中点,圆上的象限点、切点以及圆心,还可以是垂直点以及捕捉点的X坐标、Y坐标等。本篇通过实例操作介绍CAD中捕捉功能的设置和应用技巧,其中涉及到的相关操作供大家参考并举一反三。 1、命令行输入os(...

经验教程

569

收藏

39
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部