as3.0 制作图片的大体流程
import flash.display.Bitmap; import flash.display.BitmapData; var bm:Bitmap=new Bitmap()//建一个画布 var bmd:BitmapData=new BitmapData(dragMc.width,dragMc.height,true,0xFFF999)//设置图片的长宽是否优化,如果画布小,剩余的部分为0xFFF999颜色。 bmd.draw(dragMc)// 把图片画出来 bm=new Bitmap(bmd,"auto",true)//把图片放进画布 this.addChild(bm);//把容器放到舞台,只有放在舞台才能够显示
var bmp:Bitmap//先建一个画布 var bmpData:BitmapData=new BitmapData(1920,1080,true,0)//设置图片的长、宽、是否优化、如果画布大图片小,剩余小的部分的颜色,0为黑色 bmpData.draw(e.target .loader.content)//把图片画出来 bmp=new Bitmap(bmpData,"auto",true)//把图片放在画布上 bmp.width=1920 //画布的大小 bmp.height=1080 emptyMc.addChildAt(bmp, emptyMc.numChildren);//把容器放到舞台,只有放在舞台才能够显示
posted on 2019-07-23 14:09 zqiang0803 阅读(237) 评论(0) 编辑 收藏 举报