Flash MX的AS绘图和时间控制 上

2016-01-29 13:41 1 1 收藏

Flash MX的AS绘图和时间控制 上,Flash MX的AS绘图和时间控制 上

【 tulaoshi.com - Flash 】

  Flash MX作为一款功能强大的矢量动画工具,绘图是其必不可少的重要部分。相信大家都有过使用Pen tool(钢笔工具)或者pencil tool(铅笔工具)绘制人物与场景的经历。但是你有没有想过,有一天你居然可以放下鼠标,忘记那让人手腕酸痛的拖拽曲线,而直接使用AS来制作图型呢?Flash MX就提供了这样的功能,虽然不可能完全取代我们手工绘图,但是毕竟是一个很有新意与创造性的功能。更为重要的是如果我们使用在Flash MX新提供的createEmptyMovieclip命令(其含义是新建一个空的Movieclip),我们甚至只需要在Flash MX中写as代码,而不必做任何其他操作,(包括新建Movieclip)就可以得到非常漂亮的效果。

  学习过计算机图形学的朋友都知道,在计算机中所有的图形,包括现在盛行的三维游戏内部的三维造型也都是由三角形拼合而成的。也许不久以后,我们真的能够看到使用Flash MX 开发的三维图象引擎。我们先来了解一下Flash MX的绘图流程:

  设置起点-〉从起点绘制到另一点线条,并设置那个点为新的起点-〉填充颜色。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

  利用AS进行图形绘制:

  1)我们来做一个利用AS绘制图形的例子,打开Flash MX,鼠标选择第一帧,在action-frame面板上输入如下AS(关于此段AS的含义请参考其中的注释):

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/flash/)

  createEmptyMovieclip("pcdraw",1);
  //新建一个空的Movieclip命名为pcdraw
  pcdraw.onMouseDown=function(){this.lineto(_root._xmouse,_root._ymouse)};
  //影片播放时,当鼠标按下,则使用当前line style绘制线段连接初始点与鼠标按下的点,而如果调用此方法前没有moveto方法,则从(0, 0)开始画线。
  pcdraw.linestyle(5, 0x006699, 100);
  //定义线条风格。你可以在路径中间调用以获得不同的线条风格。

  2)lineStyle的使用方法讲解

  myMovieclip.lineStyle ([thickness[,rgb[,alpha]]])

  参数:
  thickness:指定线条粗细(必须)。有效值0-255,0即hairline,如小于0,则认为0,如大于255,则认作255。
  rgb:16 进制表示的颜色值。
  alpha:线条的透明度,取值范围在0-100之间。

  由此我们可以知道,我们在实例中将得到粗5px,颜色为深蓝色,完全不透明的直线。

  3)按下CTRL+ENTER开始测试影片,我们可以看到,当我们使用鼠标在影片范围内单击时,Flash MX将自动的把坐标原点与鼠标点击的点连接起来,当再地点击鼠标时,又将在第一次点击点与此次点击点间连线,并如此循环。


试试用鼠标在上面画图吧!


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

延伸阅读
标签: flash教程
第二章 绘图基础 第一节 基本绘图工具(上1)      在计算机绘图领域中,根据成图原理和绘制方法的不同,图像分为矢量图和位图两种类型。 矢量图形是由一个个单独的点构成的,每一个点都有其各自的属性,如位置、颜色等。矢量图的清晰度与分辨率的大小无关,对矢量图进行缩放时,图形对象仍保持原有的清晰度和光滑度,...
标签: flash教程
第二章 绘图基础 第二节 基本绘图工具(下2)      用【选择工具】双击上面矩形的任一条边,将整个矩形全部选中,单击【任意变形工具】 ,将鼠标移动到所选矩形上边上,鼠标变成 形状,拖动鼠标,将矩形斜切成平形四边形,如图2-2-6所示。 图2-2-6 将矩形变形为平形四边形   用【线条工具】将两图形连接起来...
标签: flash教程
第二章 绘图基础 第一节 基本绘图工具(上3)      如果你需要更改线条的方向和长短,可以用【选择工具】 来实现。 【选择工具】的作用是选择对象、移动对象、改变线条或对象轮廓的形状。在工具箱中选择【选择工具】,然后移动鼠标指针到直线的端点处,指针右下角变成直角状 ,这时拖动鼠标可以改变线条的方向和长短,...
标签: flash教程
第二章 绘图基础 第二节 基本绘图工具(下5)      为了使在新图层中的操作不影响下一图层,可将【图层1】锁定。单击【图层1】中与上面锁状按钮 所对应的小黑点,可以将本图层锁定,如图2-2-25所示。 图2-2-25  锁定图层 选择【图层2】,使用【椭圆工具】绘制出一个椭圆,并移动到如图2-2-26所示的位置。 ...
标签: flash教程
第二章 绘图基础 第三节 绘图综合练习(5)      步骤2 画波浪 在【湖水】图层上新建一个图层,并将它改名为“波浪”。锁定【湖水】层,并单击【湖水】层与上面眼睛图标相对应的小圆点,使其为不可见,如图2-3-24所示。   图2-3-24 锁定图层并使图层不可见   说明:在多图层绘制图形时,为了各个图层的...

经验教程

197

收藏

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