BitmapData_51CTO博客
Bitmap是位图,bitmapData是他的属性,BitmapData不是显示对象,但是可以操作显示对象的 象素。
原创 2023-02-22 09:14:41
69阅读
BitmapData类表示一个由像素组成的位图,包含了很多内建的方法来控制和处理位图。h%o z{#eI0  sC:xa Umn+B$G4s0 一、在程序里创建位图并显示要创建一个位图可以用如下方法: I;P]-i*~a,o'g$E1O0 var bmd:BitmapData = new BitmapData(width,height,transparent,fillColor);闪吧新
转载 7月前
18阅读
bitmapdata是FlasCC官方例子02_Interop中的例子。这例子比起c++i
原创 2021-09-07 15:10:08
78阅读
FlasCC例子研究之bitmapdata bitmapdata是FlasCC官方例子02_Interop中的例子。这例子比起c++interop来说,多了一个鼠标事件。 我们逐行分析一下吧。 #include <AS3/AS3.h> #include <Flash++.h> using namespace ...
原创 2022-02-16 15:46:34
58阅读
一个 Bitmap 对象可在若干 Bitmap 对象之中共享其 BitmapData 引用,与转换属性或旋转属性无关。由于能够创建引用相同 BitmapData 对象的多个 Bitmap 对象,因此,多个显示对象可以使用相同的复杂 BitmapData 对象,而不会因为每个显示对象实例使用一个 BitmapData 对象而产生内存开销。示例1:创建500个位图,每个位图使用不同引用的BitmapD
 上代码: private static function start():void{    var jpeg3Encoder:JPEG3Encoder = new JPEG3Encoder();    var bitmapDa
原创 2013-01-17 13:41:22
848阅读
As3中的BitmapData
原创 2013-12-09 00:00:33
629阅读
前些天,在为一个与视频有关的应用执行 BitemapData.Draw 时竟然发现有安全沙箱冲突.主要原因在于该视频服务器与SWF所在的WEB服务器不是同一个域,视频来源于一个FMS服务器,上网找了一下,没有找到为FMS设置策略文件
原创 2021-07-16 17:07:33
183阅读
flashplayer的cpu渲染bitmapData占用的内存分两块,一块是原始数据区,另一块是解压后的内存区10秒内如果没有使用这个bitmapdata,解压后的内存区会被释放,当10秒后重新使用,这个bitmapdata会再次解压,所以就会造成某些页游几秒钟一定会卡一下的现象,这个现象在手机上...
转载 2014-05-30 21:23:00
80阅读
2评论
FlasCC例子研究之bitmapdata bitmapdata是FlasCC官方例子02_Interop中的例子。这例子比起c++interop来说,多了一个鼠标事件监听。 我们逐行分析一下吧。 #include <AS3/AS3.h> #include <Flash++.h> using namespace ...
原创 2021-12-14 11:27:47
78阅读
直接代码如下import flash.display.Loader; import flash.net.URLRequest; import flash.display.Bitmap; import flash.display.BitmapData; import flash.events.Event; var loader:Loade
原创 2015-06-25 23:58:58
819阅读
AS2 BitmapData类的应用. 实例教程,不错。
转载 2008-01-13 15:44:00
87阅读
2评论
pData这个类,对这个东西也不是很熟悉,所以在网上看了一些资料,现在把他们都整理了一下,我想通过以下这些会让大家会对BitmapData这东西有个深刻的了解,对大家的理解有所帮助。利用BitmapData的优势: 我们知道传统的...
原创 2023-01-10 14:35:30
602阅读
转自:://cenfee./?p=606之前有很多人质疑lock的效率,那到底lock有没有作用,今天做了个测试。首先说明,lock只对setPixel、setPixel32有效,其他位图的API没有区别。测试下面测试循环一千万次 setPixel32()oldTime = getTimer();bmp1.lock();for (var i:int = 0; i < 10000000; i++) bmp1.setPixel32(100, 100,0xffcc0000);trace("锁了:", getTimer() - oldTime);bmp1.unl
转载 2013-04-08 16:41:00
122阅读
2评论
As3.0中的位图(Bitmap/BitmapData)编程功能十分丰富,下面这些是官方文档上的基本示例:1.位图使用(模糊)滤镜2.像素拷贝及赋值3.颜色变换4.比较位图差异5.拷贝颜色通道6.截取位图的某一部分(像素)7.将文本转换为位图8.
转载 2010-06-23 21:09:00
73阅读
2评论
 源文件找不到了,反编了一份. 效果参见附件: package com.dante {     import com.greensock.*;     import flash.display.*;    
原创 2012-07-30 08:02:49
749阅读
代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--varmyParentSquareBitmapData:BitmapData=newBitmapData(178,178,false,0xff000000);myParentSquareBitmap...
转载 2010-02-28 00:31:00
51阅读
2评论
这段时间工作忙,一直抽不出空来写点内容。今天晚上正好能静下心来,把工作中用到Flash位图数据保存整理一下
转载 2009-09-24 22:08:00
130阅读
2评论
TypeError: Error #1034: 强制转换类型失败:无法将 flash.display::BitmapData@79aea11 转换为 flash.display.Bitmap。private var bitMap:Bitmap;bitMap = Bitmap(Bitmap(mapArray[index]).bitmapData); 正确的是:private var bitMap:B
转载 2012-04-30 15:14:00
26阅读
2评论
bitmapdata.getpixel方法是ActionScript 3.0中的一个新方法,可以把矩形内的像素读取成bytearray,但是这种bytearray又不能直接用loader.loadbytes来读,
转载 2010-06-14 21:01:00
36阅读
2评论
  • 1
  • 2
  • 3
  • 4