最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
用AS把位图切割成三角形
时间:2022-07-02 17:22:22 编辑:袖梨 来源:一聚教程网
(方格)回答:用BitmapData()
import .display.BitmapData;
import flash.geom.Matrix;
this.createEmptyMovieClip("mShape",1);
this.createEmptyMovieClip("mBitmap",2);
mShape._x=100;
mShape._y=200;
var oListener:Object =new Object();
oListener.onLoadInit=function(mClip:MovieClip):Void{
var bmpImage:BitmapData =new BitmapData(mClip._width,mClip._height)
bmpImage.draw (mClip,new Matrix());
mClip._visible=false;
mShape.lineStyle(1);
mShape.beginBitmapFill(bmpImage,false,true,true);
//mShape.curveTo(100,-50,200,0);
mShape.lineTo(200,100);
mShape.lineTo(0,100);
mShape.lineTo(0,0);
mShape.endFill();
}
var mlBitmap:MovieClipLoader=new MovieClipLoader();
mlBitmap.addListener(oListener);
mlBitmap.loadClip("/UploadTeach/200707/20070730122301909.jpg",mBitmap)
import flash.geom.Matrix;
this.createEmptyMovieClip("mShape",1);
this.createEmptyMovieClip("mBitmap",2);
mShape._x=100;
mShape._y=200;
var oListener:Object =new Object();
oListener.onLoadInit=function(mClip:MovieClip):Void{
var bmpImage:BitmapData =new BitmapData(mClip._width,mClip._height)
bmpImage.draw (mClip,new Matrix());
mClip._visible=false;
mShape.lineStyle(1);
mShape.beginBitmapFill(bmpImage,false,true,true);
//mShape.curveTo(100,-50,200,0);
mShape.lineTo(200,100);
mShape.lineTo(0,100);
mShape.lineTo(0,0);
mShape.endFill();
}
var mlBitmap:MovieClipLoader=new MovieClipLoader();
mlBitmap.addListener(oListener);
mlBitmap.loadClip("/UploadTeach/200707/20070730122301909.jpg",mBitmap)
相关文章
- 逃离鸭科夫实验室防御力场2怎么做 防御力场2任务流程 11-03
- 碧蓝航线反和谐怎么设置 反和谐fhx小开关攻略 11-03
- 燕云十六声不见山前尘旧物怎么收集-不见山前尘旧物全收集攻略 11-03
- 逃离鸭科夫实验室计算中枢怎么完成 计算中枢任务流程 11-03
- 逃离鸭科夫实验室星际星图怎么做 星际星图任务流程 11-03
- 逃离鸭科夫实验室解锁新标4任务怎么完成 解锁新标4任务流程 11-03