[AS 功能代码教程08] Bitmap 动态效果
2009-05-30 12:07:11 来源:WEB开发网核心提示: width(宽):位图数据的宽度(像素);height(高): 位图数据的高度(像素);[transparent(透明度)]: 是否支持每个像素具有不同的透明度;[fillcolor(添充色)]: 用于填充位图图像区域,默认为0xFFFFFFFF(白色)*[中括号]表示可选参数例如(创建一
width(宽):位图数据的宽度(像素);
height(高): 位图数据的高度(像素);
[transparent(透明度)]: 是否支持每个像素具有不同的透明度;
[fillcolor(添充色)]: 用于填充位图图像区域。默认为0xFFFFFFFF(白色)
*[中括号]表示可选参数
例如(创建一个100*100的位图数据):
import flash.display.BitmapData;
var bm:BitmapData = new BitmapData(100,100,false,0xffff00)
五、BitmapData.draw()方法
Draw()方法简单地理解为:复制像素到BitmapData对象中。
例如:在主场景有一个影片剪辑,实例名为"pic"
import flash.display.BitmapData;
var bm:BitmapData = new BitmapData(100, 100);
bm.draw(pic);
//bm复制pic的像素
_root.createEmptyMovieClip("mc", 10);
mc._x = mc._y=150;
mc.attachBitmap(bm, 1);
//用mc加载位图数据bm,深度为1。
*注意:位图在影片剪辑(pic)中的位置:
在使用draw()方法复制像素时,永远是从mc的(0,0)点开始取。
所以小于(0,0)位置的像素都不会被取到
应正确放置位图在影片剪辑中的位置(注册点在左上(0,0))
- ››ASP.NET及JS中的cookie基本用法
- ››ASP.NET获取MS SQL Server安装实例
- ››asp.net实现调用百度pai 在线翻译英文转中文
- ››ASP.NET页面选项进行提示判断
- ››Asp.net定时执行程序
- ››ASP.NET中利用DataList实现图片无缝滚动
- ››ASP.NET验证控件RequiredFieldValidator
- ››ASP.NET中使用System.Net.Mail发邮件
- ››ASP.NET中获取用户控件中控件的ID
- ››ASP.NET中FileBytes写成文件并存档
- ››asp获取毫秒数
- ››asp.net报“INSERT INTO 语句的语法错误解决
更多精彩
赞助商链接