war*_*ack 1 flash graphics bitmap shape actionscript-3
如何使用加载到电影库中的位图设置.beginBitmapFill()?我在互联网上找到的每个例子都使用加载器类从外部加载位图,但我想从库中加载它.
我想转:
mesh.graphics.beginFill(0xFFFFFF,1);
Run Code Online (Sandbox Code Playgroud)
成
mesh.graphics.beginBitmapFill(..., null, true, false);
Run Code Online (Sandbox Code Playgroud)
我的形状填充了加载到库中的平铺'bitmap.bmp'.主要问题是我如何处理fill方法中的库位图.
将图像文件添加到库中,并将其作为BitmapData对象导出到ActionScript:

那么你可以像这样编写图形代码:
import flash.display.BitmapData;
import flash.display.Shape;
var mesh:Shape = new Shape();
mesh.graphics.beginBitmapFill(new MeshBitmapData(), null, true, false);
mesh.graphics.drawRect(0, 0, 400, 400);
mesh.graphics.endFill();
mesh.x = mesh.y = 20;
addChild(mesh);
Run Code Online (Sandbox Code Playgroud)
你会得到这个:

| 归档时间: |
|
| 查看次数: |
6901 次 |
| 最近记录: |