在以前,Macromedia Flash 在你试图描绘一些效果时会有一些局限性,在一些复杂的应用中,ActionScript制约了开发者的创意。而现在,Macromedia Flash MX内置的drawing tools有能力胜任几乎所有的绘制工作。当你结合着ActionScript工作时,其效果是令人惊骇的。
这篇文章结合着原文件来进行讲解,在阅读文章时结合你所下载的的原文件将更有利与你的理解。
绘制的方法有哪些?
ActionScript中的新的绘制命令可以应用到每一个MC中,你要知道经由代码创造的线和外形在执行效率上要胜过手工绘制的图形。新的方法有:
· MovieClip.beginFill()
· MovieClip.beginGradientFill()
· MovieClip.clear()
· MovieClip.curveTo()
· MovieClip.endFill()
· MovieClip.lineStyle()
· MovieClip.lineTo()
· MovieClip.moveTo()
这些AS绘制工具给Flash MX带了许多新的概念,所以先让我们了解那些。
The virtual pen(虚拟钢笔)
每一个MC中都有这个“虚拟钢笔”。这支钢笔是预先设定好的(默认的),它位于MC的原点(0,0)。它并没有“绘制东西”和被填充,所以它是不可见的。任意一种绘制方法都将修改“钢笔”属性或者移动它。我们做了一个简单的画线例子以供你下载。在Flash MX中打开这个drawLine.fla文件,点击"Draw line to 100,75" 按钮可以看到"虚拟钢笔“画了一条蓝色的线段。
在Flash MX中我们可以看到这个button被赋予了以下Actions:
on (release) {
_root.lineStyle(1, 0x0000FF, 100);
_root.lineTo(100, 75);
}
解说:_root表示电影主场景;我们用上面提到的" MovieClip.lineStyle() "来定义将要绘制线段的样式--"1"定义了所绘制线段的宽度为1像素;"0x0000FF"是蓝色的二进制代码;"100"定义了线段的不透明度为100%(也就是不透明).在确定了线段的样式以后,接着_root.lineTo(100, 75);一句就使得这个"钢笔"从当前位置(0,0)向(100,75)画出了线段.当这条线段被画出之后"钢笔"的位置就处于(100,75)了.
保留:: http://www.qqread.com/flash/s124346020.html进入讨论组讨论。
这篇文章结合着原文件来进行讲解,在阅读文章时结合你所下载的的原文件将更有利与你的理解。
绘制的方法有哪些?
ActionScript中的新的绘制命令可以应用到每一个MC中,你要知道经由代码创造的线和外形在执行效率上要胜过手工绘制的图形。新的方法有:
· MovieClip.beginFill()
· MovieClip.beginGradientFill()
· MovieClip.clear()
· MovieClip.curveTo()
· MovieClip.endFill()
· MovieClip.lineStyle()
· MovieClip.lineTo()
· MovieClip.moveTo()
这些AS绘制工具给Flash MX带了许多新的概念,所以先让我们了解那些。
The virtual pen(虚拟钢笔)
每一个MC中都有这个“虚拟钢笔”。这支钢笔是预先设定好的(默认的),它位于MC的原点(0,0)。它并没有“绘制东西”和被填充,所以它是不可见的。任意一种绘制方法都将修改“钢笔”属性或者移动它。我们做了一个简单的画线例子以供你下载。在Flash MX中打开这个drawLine.fla文件,点击"Draw line to 100,75" 按钮可以看到"虚拟钢笔“画了一条蓝色的线段。
在Flash MX中我们可以看到这个button被赋予了以下Actions:
on (release) {
_root.lineStyle(1, 0x0000FF, 100);
_root.lineTo(100, 75);
}
解说:_root表示电影主场景;我们用上面提到的" MovieClip.lineStyle() "来定义将要绘制线段的样式--"1"定义了所绘制线段的宽度为1像素;"0x0000FF"是蓝色的二进制代码;"100"定义了线段的不透明度为100%(也就是不透明).在确定了线段的样式以后,接着_root.lineTo(100, 75);一句就使得这个"钢笔"从当前位置(0,0)向(100,75)画出了线段.当这条线段被画出之后"钢笔"的位置就处于(100,75)了.
保留:: http://www.qqread.com/flash/s124346020.html进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 把fla文件输出成和swf一样的gif文件 (0次浏览)
- 什么是AS2.0面向对象编程 (0次浏览)
- AS3学习笔记 (0次浏览)
- Flash交互式动画之星座查询器制作 (0次浏览)
- AS3.0的类及绑定 (0次浏览)
- AS3 中的反射 (0次浏览)
- AS3 技巧和提示 (0次浏览)
- 利用引导线制作动态爱心两例 (0次浏览)
- Flash教程:AS下雨动画效果的制作 (0次浏览)
- Flash AS代码常用调试语句trace()的使用 (0次浏览)



