`
superwulei
  • 浏览: 108075 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

通过ActionScript 3.0代码将DisplayObject对象转换成图片

阅读更多

很简单,就只写代码示例了

var displayObject:DisplayObject = stage;
var bitmapData:BitmapData = new BitmapData(displayObject.width,displayObject.height,true,0xffffff);
bitmapData.draw(displayObject);				
var bitmap:Bitmap = new Bitmap(bitmapData);				
var png:PNGEncoder = new PNGEncoder();
var pngStream:ByteArray = png.encode(bitmapData);
var f:File = File.desktopDirectory;
f = new File(f.resolvePath("a.png").nativePath);
f.save(pngStream,"a.png");

 
分享到:
评论

相关推荐

    ActionScript3.0代码示例项目

    这个"ActionScript3.0代码示例项目"是一个关于利用ActionScript3.0实现图片3D旋转的实践教程,它展示了如何通过编程使静态的图片在二维屏幕上呈现出立体的旋转效果。 在ActionScript3.0中,3D旋转涉及到的主要概念...

    ActionScript3.0完全自学手册电子教案_ActionScript3.0_

    ActionScript3.0是Adobe开发的一种面向对象的编程语言,主要用于创建富互联网应用程序(RIA),尤其是在Flash平台上。它是Flash Professional、Flash Builder等工具的核心组成部分,让开发者能够为网页、桌面和移动...

    actionscript 3.0动画制作教程

    通过深入学习和实践本教程中的例子,你将能够熟练掌握ActionScript 3.0动画制作的核心技巧,并能够创建出富有创意和吸引力的互动内容。记得多做练习,理论知识与实际操作相结合,才能更好地提升你的动画制作水平。

    flash ActionScript 3.0 PPT课件

    【ActionScript 3.0 知识点详解...总之,ActionScript 3.0的学习需要深入理解面向对象编程原理,熟练掌握各种开发环境的特点,并通过实践不断积累经验。通过持续学习和实践,你可以成为一名出色的ActionScript开发者。

    actionscript3.0开发的进度显示条项目

    ActionScript3.0(简称AS3)是Adobe Flash平台的核心编程语言,用于创建交互式、动态的富媒体内容,如网页动画、游戏、应用程序等。本项目“actionscript3.0开发的进度显示条项目”显然是一个使用AS3实现的可视化...

    ActionScript3.0转盘中奖游戏

    ActionScript3.0是Adobe Flash开发中的编程语言,主要用于创建互动式内容,如网页游戏、动画和应用程序。在这个“ActionScript3.0转盘中奖游戏”项目中,我们可以深入探讨ActionScript3.0的关键技术和转盘游戏的实现...

    ActionScript3.0 中文版

    ActionScript3.0是Adobe开发的一种面向对象的编程语言,主要应用于Flash Professional、Flex等工具,用于创建交互式网页内容、富互联网应用(RIA)以及动画。它在ActionScript2.0的基础上进行了重大改进,引入了更...

    动态修改Actionscript3.0的注册点

    默认情况下,注册点位于对象的左上角,但通过编程可以将其更改为对象内的任何位置,这对于创建复杂动画和交互设计至关重要。 ### 一、注册点的重要性 修改注册点对于精确控制动画和布局至关重要。例如,在创建角色...

    Actionscript3.0 相关中文资料

    1. **Actionscript3.0_Animation**:这个部分可能涉及的是关于在ActionScript 3.0中实现动画效果的技术。ActionScript 3.0引入了时间线控制、关键帧和补间动画的编程方法,使得开发者能够精确地控制图形的运动和变化...

    ActionScript3.0 沿圆弧拖动和在圆形范围内拖动

    在ActionScript 3.0(AS3)中,沿圆弧拖动和在圆形范围内拖动对象是一项常见的交互设计技术,常用于制作游戏、动画或交互式应用。本篇文章将详细探讨这一主题,并提供实现此类功能的核心代码。 首先,我们需要了解...

    Actionscript 3.0 类关系图PDF格式

    ActionScript 3.0 是Adobe开发...通过这个PDF,开发者可以更清晰地理解ActionScript 3.0 类之间的层次关系,提高代码的可读性和可维护性。深入学习这些知识点,将有助于编写高效、结构化的ActionScript 3.0 应用程序。

    Flash_ActionScript3.0_samples_CS4

    通过深入研究这些代码,不仅可以掌握ActionScript 3.0的核心技术,还能提升解决问题和设计高效算法的能力。因此,这个资源无疑是一份宝贵的参考资料,值得每一个对Flash和ActionScript 3.0感兴趣的人去学习和探索。

    ActionScript 3.0 Cookbook 中文完整版

    通过阅读《ActionScript 3.0 Cookbook 中文完整版》,开发者可以掌握这些关键知识点,并利用书中提供的实际代码示例快速解决问题。这本书不仅适合初学者,也适合有一定经验的开发者巩固和深化AS3.0技能。无论是创建...

    ActionScript 3.0 语言和组件参考

    ActionScript 3.0 引入了严格的类和对象系统,基于ECMAScript Edition 4草案,这意味着它支持类、接口、包、继承、多态等面向对象特性。开发者可以定义自己的类,通过继承已有的类或实现接口来扩展功能。此外,AS3还...

    聊天室ActionScript 3.0实现

    AS3提供了ObjectOutput和ObjectInput类,可以将对象转换为二进制数据流,方便在网络中传输,然后再在另一端进行反序列化恢复为原对象。 5. **用户界面设计**:聊天室的用户界面通常包含文本输入框(用于输入消息)...

    actionscript 3.0从入门到精通

    8. ActionScript编译器:Flash编译器(如Flash Professional或Flex Builder)能够将AS3代码转换为SWF文件,这些文件可以在各种平台上运行,包括Web浏览器和移动设备。 本书的内容可能涵盖以下主题: - AS3基础:...

    actionscript3.0编写的时钟源码(内附讲解)

    在这个"actionscript3.0编写的时钟源码(内附讲解)"中,我们将深入探讨如何使用ActionScript 3.0来构建一个动态的、实时更新的数字或模拟时钟。 首先,我们要理解ActionScript 3.0的基础。它是一种基于ECMAScript 4...

    Actionscript3.0手册

    综上所述,"Actionscript3.0手册"是学习ActionScript 3.0的宝贵资料,涵盖的内容包括但不限于类型系统、事件处理、面向对象编程、错误处理、显示对象、网络通信以及数据格式处理等,对于想要深入理解和掌握AS3的...

    AS3.0 图片点击缩放、旋转移动

    在本文中,我们将深入探讨如何在AS3.0(ActionScript 3.0)中实现图片的点击缩放、旋转和移动功能。ActionScript 3.0是Adobe Flash Professional和FlashDevelop等工具中的编程语言,常用于创建交互式网页内容、动画...

Global site tag (gtag.js) - Google Analytics