问题:请问有用AS方法,把位图切割成三角形吗???不用遮罩的。
(方格)回答:用BitmapData()
import flash.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)
作者:gdgzboy@牛C网
地址:http://www.niuc.net/post/1950/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!
Flash教程-AS3.0 实现FLASH的“动态链接库”
Flash教程-纯AS代码制作的燃烧的火焰效果
Flash教程-利用 Flash 8 制作摄像头拍照功能
Flash处理外部XML文档数据
FLASH里面隐式设置获取的另一种使用方式
FLASH网游通过XMLSocket与VB后台通信
用Flash AS模拟声波振荡效果
字符转点字符点阵的函数及示例
Flash动画内部加连接的一点小技巧
Flash Actionscript教程-游戏中的碰撞检测
Flash-通过一个实例学习attachMovie的用法
Flash动画内部加连接的一点小技巧





