making things move as3 阅读笔记---绘图API
来源:互联网 发布:神像仓库升级数据 编辑:程序博客网 时间:2024/04/30 05:03
1. clear()只能删除graphics中的直线,曲线,填充颜色。对其他不起作用,如绘制一个圆后不能clear掉;
2. 如果在影片绘图时设置了一个普通的线条样式,而后又将线条清除,那么在绘制其它图形之前还需要重新设置线条样式,因为clear会清除当前线条样式和style。
3. 1.moveTo 2. lineStyle (如果有参数可以填入) 3.beginFill (注意beginfill放在绘制前) 4. 一系列的 lineTo 和 curveTo 方法,要在最初的点位结束 5. endFill
事实上,使用前三个方法的顺序不会影响到绘图。我们不是必需要指定线条样式,请记住如果不指定线条样式就会得到一条看不见的线条,非常适合绘制填充色。如果所绘制的线条没有回到最初开始的点位,一但调用了 endFill, Flash 将会自动绘制一条封闭线,是为了能封闭这个图形。
4. begnFradientFill,渐变填充
var colors:Array = [0xff0000, 0xff0000];
var alphas:Array = [1, 0];
var ratios:Array = [0, 255];
var matrix:Matrix = new Matrix();
matrix.createGradientBox(100, 100, 0,100, 100); //matrix.createGradientBox(width, height, rotation, x, y);
graphics.beginGradientFill(GradientType.RADIAL, colors, alphas, ratios, matrix);
上述转换中,beginGradientFill(),第一个参数有GradientType.RADIAL和GradientType.LINEAL,两种,分别代表现行和放射状渐变;colors为依次渐变的颜色表,alphas为对应的渐变颜色alpha值,ratios为渐变比例值,三者为相同维数的数组,其中ratios比例为0-255,当colors中颜色一样时,体现变化的就是alphas的不同深浅渐变;matrix.createGradientBox(width, height, rotation, x, y),x,y为渐变开始坐标,rotation为渐变角度,Math.PI/2 旋转90度形成一个垂直填充,向下填充,而 Math.PI 左是从右向左填充,默认为从左向右填充;
5. colorTransfrom
与绘图 API 不同,该类不允许创建图形,仅仅用于改变已存在于影片或显示对象实例中图形的颜色。
- making things move as3 阅读笔记---绘图API
- making things move as3 阅读笔记---绘图API 续
- making things move as3阅读笔记 ---bitmapdata几个有用的操作函数
- Making things move 阅读笔记-atan2和atan
- making things move as3 ---缓动和弹性公式
- Making Things Move! 中文版
- Foundation Actionscript 3.0 Animation: Making Things Move!
- 《Making Things Move》hitTestObject碰撞检测
- Making Your Next Move
- 《Make Things Move》实用公式
- 用AS3绘图API来画一个旋转的太极图
- Making Fun of Things with OCMock
- Android API demos 阅读笔记
- as3 绘图类Graphics
- flash as3 鼠标绘图
- [双语阅读]Making the tacks
- ICCV 2015 Learning to Track: Online Multi-Object Tracking by Decision Making 阅读笔记
- cocos2d js Making things moving之箭头随着鼠标转
- 对QQ抓包的临时记录
- 多线程学习(1)
- Vs快捷键一览表
- 多线程编程之二——MFC中的多线程开发
- SilverLight中ImageButton控件制作方法
- making things move as3 阅读笔记---绘图API
- 多线程编程之三——线程间通讯
- Delphi 中Md5获取(Indy 9)
- 硬盘坏道分类
- 多线程编程之四——线程的同步
- J2EE学习步骤
- MMS彩信是怎么炼成地(一) 编辑
- 硬盘坏道修复
- 文件的存储与读取分析后续具体应用