一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

flash Bitmap的杂点效果代码

时间:2010-11-19 编辑:简简单单 来源:一聚教程网

import flash.display.bitmap;
import flash.display.bitmapdata;
// 创建bitmapdata对象
var mybitmapdataobject:bitmapdata = new bitmapdata(550, 400, false, 0x00ff0000);
// 获取随机种子数
var seed:number = math.floor(math.random() * 100);
// 使用bitmapdatachannel指示要使用的颜色通道
var channels:uint = bitmapdatachannel.green | bitmapdatachannel.blue | bitmapdatachannel.red;
// 对mybitmapdataobject对象应用杂点效果
mybitmapdataobject.perlinnoise(100, 80, 6, seed, false, true, channels, false, null);
var mybitmap:bitmap = new bitmap(mybitmapdataobject);
mybitmap.x = 0;
mybitmap.y = 0;
addchild(mybitmap);
addeventlistener(event.enter_frame, scrollbitmap);
function scrollbitmap(event:event):void
{
mybitmapdataobject.scroll(1, 0);  // 水平移动
}

热门栏目