`

AS3.0 将外部图片转化为BitmapData数据

    博客分类:
  • Flex
阅读更多

这几天一直尝试研究这个BitmapData,但通常情况是,加载flash内部的已导入的图片是没有问题的,一到加载外部图片就出错,上网查了一下资料,应该是加载外部图片时,无法确定图片是否已经加载,因此我们需要加一段代码,确定是否加载完全,代码如下: 
import flash.display.Bitmap; 
import flash.display.BitmapData; 
var loader:Loader = new Loader(); 
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); 
loader.load(new URLRequest("banner.jpg")); 
function completeHandler(event:Event){ 
var _content:DisplayObject = event.target.content; 
var bmpData:BitmapData = new BitmapData(400,200); 
bmpData.draw(loader); 
var bmp:Bitmap = new Bitmap(bmpData); 
this.addChild(bmp); 

bmp.x = 200; 
bmp.y = 120; 

} 

 

分享到:
评论

相关推荐

    基于AS3.0实现简化马卡龙色系_拾色器

    用AS3.0实现的Macaron色系拾色器。内有详细注释。思路很简单:1.导入一个位图作色板;2.导入的位图的BitmapData信息存储起来。3.鼠标左键,右键和悬停状态分别可以显示颜色。

    as2.0amlabfire.zip_BitmapData_True Blue

    as2.0 模拟火焰 import flash.display.*...var blueSpot: BitmapData = new BitmapData( clipBounds.xMax, clipBounds.yMax, true, 0 ) blueSpot.draw( blueSpotClip, new Matrix() ) blueSpotClip.removeMovieClip()

    BMPDecoder.rar

    一个as3.0的bmp解码类,可以用URLLoader导入bmp图片为2进制,在用这个类解码为BitmapData数据

    BitmapData_for_EaselJS:用于EaselJS的BitmapData将AS3(例如BitmapData)添加到EaselJS

    EaselJS的位图数据EaselJS的BitmapData将AS3(例如BitmapData)添加到EaselJS。例1 // create BitmapData by HTMLImageElement_bmd01 = new createjs.BitmapData(HTMLImageElement);_bitmap01 = new createjs.Bitmap...

    ActionScript 3 BitmapData 的例子

    ActionScript 3 BitmapData 的例子 有助于你了解ActionScript 3位图!

    使用C#的BitmapData

    C#好是好,不过处理图片时一个像素一个像素的操作像素不是一般的慢。其实Delphi也一样,但好在Delphi的Bitmap类提供了ScanLines,可以一行一行的读图,效率比较高。C#应该也有类似的东东。经过一番搜索,终于发现了...

    Foundation ActionScript 3.0 Image Effects part1

    简介: ...此外,您将了解新技术和像素本德尔如何您可以使用它来创建自定义过滤器和混合模式为内容,通过着色。 最后,这本书教您可以如何利用ActionScript打破在Flash Player 10上新的三维支持和显示。

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

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

    Flash ActionScript 3.0高级动画教程

    BitmapData.hitTest用于非位图 大量对象的碰撞检测 实现基于网格的碰撞检测 编写网格代码 测试并调整网格 整理成类 使用此类 检测不只是为了碰撞 总结 第二章 转向 行为 行为 2D向量(Vector2D)类 机车(Vehicle)类 ...

    BitmapData.pas和kbKernel.pas

    位图数据处理,主要用于位图的找图找色:BitmapData.pas 實現按键精靈的功能:kbKernel.pas

    [转] BitmapData 基础部分2

    NULL 博文链接:https://as3.iteye.com/blog/964080

    BitmapData.draw方法

    想把 draw方法弄明白

    delphi 找图找色 BitmapData.pas

    delphi 找图找色 BitmapData.pas 使用方法请到原作者yeye55的blog查看, http://yeye55blog.blog.163.com/blog/static/19724102120111043252016/

    c#图像数据操作例子

    本程序为C#例程,练习数据与图片的相互转换.并且通过这个程序熟悉BitmapData数据类型的使用方法.

    Foundation ActionScript 3.0 Image Effects part2

    简介: ...此外,您将了解新技术和像素本德尔如何您可以使用它来创建自定义过滤器和混合模式为内容,通过着色。 最后,这本书教您可以如何利用ActionScript打破在Flash Player 10上新的三维支持和显示。

    Foundation ActionScript 3.0 Image Effects part3 final

    简介: ...此外,您将了解新技术和像素本德尔如何您可以使用它来创建自定义过滤器和混合模式为内容,通过着色。 最后,这本书教您可以如何利用ActionScript打破在Flash Player 10上新的三维支持和显示。

    ActionScript开发人员指南中文版

    actionScript 3.0开发人员指南中文版,总共67章,955页。学习actionScript不错的书籍。 目录: 目录 第章:使用日期和时间 管理日历日期和时间 控制时间间隔 日期和时间示例:简单模拟时钟 第章:使用字符串 字符串...

    BitmapData.zip

    一个delphi下用于快速找图找色的单元,很好用!!! 原下载地址已经全部失效,在这里分享给大家,希望使用delphi的朋友能够喜欢。

    FLASH AS 简易涂鸦板(带本地保存功能与撤消上一步功能)

    [FLASH/AS1/2]简易涂鸦板(带本地保存功能与撤消上一步功能) 作者:古树悬叶 日期:2010-01-07 二类涂鸦板:一种是主流的通过保存鼠标轨迹的方式来保存涂鸦数据,既使用矢量的方式来保存,样例如闪吧的涂鸦程序;另...

Global site tag (gtag.js) - Google Analytics