Graphics类

Graphics类

Flash中的绘图是通过Graphics来实现的,Graphics类是直接继承了Object类,它具有很多绘图方法,大致可以把这些方法分为两类;

一个是定义绘图样式的方法;二是用于绘制和清除图形的方法。

Graphics类有关样式的方法包括线条样式和填充样式两类,Graphics类的绘图样式方法如下


方法名:

lineStyle   //定义线条样式

lineGradientStyle   //定义渐变线条样式

beginFill    //定义固体填充样式

beginGradientFill       //定义渐变填充样式

beginBitmapFill      //定义位图填充

endFill          //结束填充方法


Graphics类有关绘图的方法包括绘制线条和绘制开头两类,

Graphics类的绘制图形方法


moveTo          //定义绘制线条的起点

lineTo            //定义绘制线条的终点

curveTo          //绘制曲线

drawCircle        //绘制圆形

drawElipse        //绘制椭圆

drawRect          //绘制矩形

drawRoundRect         //绘制圆角矩形

clear                    //清除绘图

一般来说,要使用类的属性、方法和事件,首先需要创建类的实例,但Graphics类不允许用户自身创建实例,那如何使用Graphics类的方法呢?

在显示Shape类和Sprite类中,具有一个Graphics属性,其实就是Graphics类的实例。

另外,由于MovieClip类继承了Sprite,所以也可以在MovieClip的实例中绘制图形 

posted on 2012-10-24 23:31  God is a girl  阅读(580)  评论(0编辑  收藏  举报

导航