`
musicbox95351
  • 浏览: 229335 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

flex BitmapData(位图)合并

    博客分类:
  • flex
 
阅读更多

参考网址  http://arahaya.com/canvasscript3/tests/bitmapdata_merge.html

 

 

var bitmapData:BitmapData = new BitmapData(component.width,component.height+30, true, 0x0);
						var matrix:Matrix = new Matrix();
						matrix.translate(0,30);
//位图平移
						bitmapData.draw(component,matrix);
						

var bitmapData2:BitmapData = new BitmapData(component.width, component.height+30, true, 0x0);
						bitmapData2.draw(component);
						
//位图合并   0x80
表示两张图片各取一半
						bitmapData2.merge(bitmapData, new Rectangle(0, 0, component.width, component.height+30), new Point(0, 0), 0x80, 0x80, 0x80, 0x80);
						//bitmapData2.draw(bitmapData);
						var image:Image = new Image();
						image.source = new Bitmap(bitmapData);
 

 

 

分享到:
评论

相关推荐

    Flex 游戏入门级----------------位图切割,人物行走

    本教程将引导你入门 Flex 中的位图切割和人物行走动画的实现,这是许多2D游戏中的基本技术。 一、位图切割(Bitmap Data Cutting) 位图切割是将大的图像资源分割成多个小的、可独立操作的部分,这在游戏开发中...

    使用C#的BitmapData

    在C#中,`BitmapData`类是用于高效地访问和操作位图图像像素的核心类。这个类在处理大量像素操作时尤其有用,因为它允许直接访问图像数据的内存缓冲区,而无需通过昂贵的属性访问。`BitmapData`提供了一种优化的方法...

    Flex RIA AS3网页游戏 BitmapData CopyPixel用法.rar

    这个压缩包"Flex RIA AS3网页游戏 BitmapData CopyPixel用法.rar"显然包含了关于如何在AS3中使用BitmapData的CopyPixel方法来创建或修改位图的示例和教程。 BitmapData对象是AS3中表示位图图像的数据结构,它可以...

    ActionScript 3 BitmapData 的例子

    BitmapData类允许开发者创建、加载和操作位图数据。它包含一个二维像素数组,每个像素由红、绿、蓝和透明度(alpha)四个通道组成。你可以通过索引来访问和修改这些像素值,实现各种图像处理效果。 2. 创建...

    BitmapData.draw方法

    BitmapData.draw方法是ActionScript 3.0中的一个重要功能,主要用在Adobe Flash环境中处理位图数据。这个方法允许开发者将一个显示对象(如Sprite、MovieClip或Bitmap)的可视内容复制到BitmapData对象上,从而实现...

    [转] BitmapData 基础部分2

    在AS3中,BitmapData类允许我们创建、读取、修改和操作位图数据,这些位图数据可以与DisplayObject类(如Bitmap对象)关联,用于在舞台上显示。以下将详细讲解BitmapData的基础知识,并结合提供的文件名称列表,推测...

    flex 两个图片播放小程序

    综上所述,"flex 两个图片播放小程序"利用了Flex的BitmapData、Image组件、事件处理和动画机制,创建了一个能够实现图片浏览、放大和缩小功能的应用。这样的小程序在用户体验、图像处理和性能优化方面都有一定的技术...

    C#生成单色位图的方法.zip_C# 单色位图_C# 单色位图_C# 图片转单色_c#单色位图

    在C#编程中,生成单色位图是一种常见的图像处理技术,主要应用于简化图像、创建二值化图像或实现特定的视觉效果。本教程将详细解释如何使用C#来生成单色位图,并且添加信息头,使得图像更加规范且易于处理。 首先,...

    flex生成图片并保存

    在Flex中,我们可以使用BitmapData类来创建和操作位图图像。BitmapData对象可以用来绘制图形、颜色、文本等,甚至可以从舞台上抓取图像。以下是一个简单的示例,展示了如何创建一个包含红色正方形的位图: ```...

    Flex 保存组件至本地

    Flex提供了`flash.display.BitmapData`类,可以通过`draw()`方法将任何可视对象(包括Flex组件)绘制到位图数据中。 2. **捕获组件的视觉表示** 要获取组件的视觉表示,可以创建一个`BitmapData`对象,然后调用其`...

    flex 截图

    3. **BitmapData类**:在Flex中,BitmapData是用于存储像素数据的类,是实现截图的关键。可以通过createBitmapData()方法创建一个新的BitmapData对象,并用它来复制DisplayObject的内容。 4. **Graphics类**:Flex...

    flex rpg游戏demo(客户端完整)

    3. **图形渲染**:Flex支持位图和矢量图形,可以创建丰富的游戏视觉效果。开发者可能使用了BitmapData类进行像素级操作,或者使用Sprite和Shape类来绘制游戏元素。 4. **事件处理**:Flex中的事件模型使得游戏对...

    dtt.rar_flex_flex 图片

    例如,BitmapData类是Flex中处理像素数据的核心类,它允许读取、修改和绘制位图数据。Camera类则支持访问用户的计算机摄像头,捕捉实时视频流,用户可以利用这个功能来获取大头贴所需的自拍照。此外,DisplayObject...

    位图噪声效果BitmapData类的运用

    BitmapData类实例 运用噪声制作一些好的效果 源码

    flex 截图并上传到服务器中

    在Flex中,可以使用DisplayObject的drawToBitmap方法将舞台或任何显示对象转换为位图。这个位图可以是用户界面的一部分,或者在用户交互下截取的特定区域。以下是一个简单的示例: ```actionscript var bitmapData:...

    Flex调用JavaServlet将组件快照导出成图片

    BitmapData对象可以用来创建一个新的位图,它能够捕捉任何可见对象的像素数据。以下是如何在Flex中获取组件快照的基本步骤: 1. 导入必要的库: ```actionscript import flash.display.BitmapData; import flash...

    Flex在线拍照功能

    这将把当前视频帧转换为位图数据,可以进一步保存或处理。 ```actionscript var bitmapData:BitmapData = new BitmapData(videoDisplay.width, videoDisplay.height); bitmapData.draw(videoDisplay); ``` 5. *...

    位图转数组工具

    位图转数组工具是一款实用程序,它允许用户将位图(Bitmap)文件转换为C++语言中的数组格式。这个工具的使用场景可能包括在嵌入式系统或游戏开发中,需要将图像数据直接存储在代码中,以减少对外部资源的依赖。下面...

    用Flex写的照片旋转

    1. **使用BitmapData对象**:在ActionScript中,BitmapData对象用于表示位图数据,可以用来读取、修改和绘制图像,包括旋转图像。 2. **Matrix对象**:Matrix对象可以用于执行各种图形变换,如缩放、旋转和位移。在...

    Flex裁剪图片

    1. **BitmapData类**:Flex中的BitmapData类是处理像素级别的图像数据的核心类。通过这个类,我们可以加载、绘制、编辑以及保存位图数据。在图片裁剪中,我们需要利用BitmapData的draw方法将图片加载到内存中,并...

Global site tag (gtag.js) - Google Analytics