2004/07/19 | Flash中的AS绘画方法学习笔记_1
类别(技术迷) | 评论(0) | 阅读(200) | 发表于 14:41
总觉得Flash中的AS绘画对我是很有用的,今天中午找出几份手头的资料,连同Flash Helper,一起研究。

FlashMX2004的绘画方法位于动作面板的“内置类→影片→MovieClip→绘画方法”目录下,共有8个命令,分别是

beginFill        填充开始;
beginGradientFill    渐变填充开始;
clear            清除
curveTo            绘制曲线
endFill            填充结束
lineStyle        定义线条样式
lineTo            绘制直线
moveTo            移动绘画出发位置

绘画的基本方法是,①创建空MC;②定义线条样式;③移到出发点;④画直线;⑤画曲线。

以上过程代码如下,
//AS on Frame
_root.createEmptyMovieClip("my_mc",1);
my_mc.lineStyle(2,0xff0000,90);
my_mc.moveTo(0,0);
my_mc.curveTo(200,200,200,300);

对代码稍做改进,使用with简洁一下,再改变第二段曲线的颜色,则:
//AS on Frame
_root.createEmptyMovieClip("my_mc", 1);
with (my_mc) {
lineStyle(2, 0xff0000, 90);
moveTo(0, 0);
lineTo(100, 100);
lineStyle(2, 0x0000ff, 90);
curveTo(200, 200, 200, 300);
}

最终效果如下:(仅图中线条)


下回再研究,去睡觉……
0

评论Comments

日志分类
首页[624]
网民[85]
转贴手[58]
技术迷[78]
市民[102]
记录者[75]
教育者[32]
数学教师[81]
信息技术教师[29]
读书人[43]
博客[41]