Flash中的AS绘画方法学习笔记_1

      技术迷 2004-7-19 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);
}

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


下回再研究,去睡觉……
标签集:TAGS:
回复Comments() 点击Count()

回复Comments

{commentauthor}
{commentauthor}
{commenttime}
{commentnum}
{commentcontent}
作者:
{commentrecontent}
}