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) 编辑 收藏 举报