`
LiYunpeng
  • 浏览: 954585 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

关于ActionScript的对象克隆

阅读更多
		public static function cloneObject(target:Object):* {
			var copier:ByteArray = new ByteArray();
			copier.writeObject(target);
			copier.position = 0;
			return copier.readObject();
		}

通过ByteArray写入之后再读出

分享到:
评论

相关推荐

    ActionScript开发人员指南中文版

    使ActionScript对象可用于JavaScript 从ActionScript访问HTMLDOM和JavaScript对象 在HTML中嵌入SWF内容 在HTML页中使用ActionScript库 转换Date和RegExp对象 从ActionScript操作HTML样式表 跨脚本访问不同安全沙箱中...

    ActionScript 3开发手册

    - **克隆数组**:通过`slice`或`Array.from`方法复制数组,避免引用问题。 - **扩展Array类**:通过继承`Array`类,可以创建具有自定义行为的数组。 - **数组示例**:通过一个播放列表的例子,展示了如何使用数组来...

    2013 Adobe ActionScript 3.0 开发人员指南

    此外,ActionScript 3.0还支持多维数组和数组的克隆、扩展以及相关操作。 处理字符串是编程中的基础,ActionScript 3.0提供了丰富的字符串操作方法,包括创建字符串、获取长度、处理字符、比较字符串、获取对象的...

    actionScript3开发人员最全指南

    首先,关于时间的处理,ActionScript 3.0提供了完整的日期和时间处理功能,包括创建、比较和管理日历日期和时间。开发人员可以使用Date类来处理时间间隔,并且可以利用字符串和正则表达式进行时间的格式化和解析。 ...

    actionScript学习文档

    - **使用 ActionScript 创建 MovieClip 对象**:讲解如何使用 ActionScript 来创建 `MovieClip` 对象。 - **加载外部 SWF 文件**:指导如何加载外部的 SWF 文件。 以上内容涵盖了 ActionScript 学习文档的主要知识...

    Actionscript3.0开发人员指南

    在 ActionScript 3.0 中,字符串是不可变的对象,这意味着一旦创建了一个字符串,就不能改变它的内容,只能通过重新赋值来修改。 **创建字符串** 可以使用双引号或单引号来创建字符串: ```as3 var str1:String =...

    actionScript3API

    5. **克隆数组**:复制数组的方法。 6. **扩展Array类**:通过继承Array类来添加新的功能。 7. **数组示例:播放列表**:展示如何使用数组来实现播放列表的功能。 ### 第4章: 处理错误 #### 知识点: 1. **错误...

    ActionScript 3.0 设计

    ActionScript 3.0 是一种强大的脚本语言,主要用于开发Adobe Flash和Flex应用,提供了显著的性能提升和更严谨的面向对象编程模型。此文档,共计719页,深入讲解了ActionScript 3.0的设计和用法,对学习和掌握...

    ActionScript 3.0 开发人员指南中文官网上下的

    - **使用ActionScript创建MovieClip对象**:展示了如何通过代码动态地创建影片剪辑。 - **加载外部SWF文件**:通过 `Loader` 类可以从外部加载SWF文件。 - **影片剪辑示例**:RuntimeAssetsExplorer 的例子展示了...

    ActionScript 3.0 开发人员指南 (AS3开发帮助文档)

    每个事件都有一个相应的事件对象,它包含了关于事件的详细信息,如事件类型、事件源等。 **事件侦听器** 事件侦听器是一个函数,当特定的事件发生时会被调用。通过`addEventListener()`和`removeEventListener()`...

    ActionScript_3.0开发技术大全

    - **面向对象编程**:AS3 支持面向对象编程(OOP),包括类、接口、继承和多态性。 - **事件处理**:AS3 提供了一套强大的事件处理机制,可以处理用户输入、动画结束等事件。 #### 三、核心技术 - **Display List**...

    ActionScript3.0开发人员指南

    - **使用ActionScript创建MovieClip对象**:指导如何仅使用ActionScript代码创建和定制影片剪辑,而不依赖于Flash IDE。 - **加载外部SWF文件**:说明如何动态加载和嵌入外部SWF文件,以实现模块化和可扩展的内容...

    ACTIONSCRIPT® 3.0开发人员指南

    以上知识点涵盖了ActionScript 3.0中关于日期时间、字符串和数组的基本概念及实用示例。这些知识点对于初学者来说是非常重要的基础,掌握它们有助于更好地理解和应用ActionScript 3.0进行开发。

    ACTIONSCRIPT® 3.0 开发人员指南

    - **克隆数组**:通过`slice()`等方法来复制数组。 - **扩展Array类**:通过继承`Array`类来添加新的功能。 - **数组示例:播放列表**:展示如何使用数组来实现一个简单的播放列表功能。 #### 处理错误 在编写代码...

    Geometry-Wars-Clone-Flash:用 actionscript 3 air (starling + AGAL) 编写的几何战争克隆

    在《几何战争克隆》的源代码中,你可以学习到如何使用ActionScript 3构建游戏逻辑,管理游戏对象,以及如何利用Starling进行高效图形渲染。同时,AGAL的使用将帮助你理解底层图形处理,如何编写自定义着色器,以实现...

    Flash8.0视频教程-025.图形对象间的关系.rar

    除了图形操作,教程可能还会涵盖一些基础的ActionScript编程知识,让学习者了解如何通过脚本控制图形对象的行为,比如移动、旋转或响应用户交互。 附带的文件“fl025.swf”是本节课程的示例文件,可以供学习者参考...

    AS3开发指南

    8. **显示编程**:探讨ActionScript中的显示编程基础,如核心显示类、显示列表和显示对象的使用,对象动画和舞台方向。 9. **使用几何结构**:涵盖使用Point对象、Rectangle对象和Matrix对象,以及如何应用矩阵转换...

    Fireworks 8基础知识 ppt

    移动对象可以改变其在画布上的位置,剪切和复制则方便对象的重复使用,克隆功能创建了对象的完全副本。对齐工具确保对象在布局上的一致性,叠放次序的设置影响对象的覆盖关系。组合和取消组合操作有助于管理和修改...

    星点飘散Flash特效,跟着鼠标移动.rar

    4. **自我复制功能**:在ActionScript中,可以通过克隆对象或创建新对象并应用相同属性来实现自我复制。在星点飘散特效中,当鼠标移动时,新的星点可能会被创建,模仿星星从鼠标位置扩散开来的现象。 5. **时间轴和...

    flash3.0代码

    通过分析这个源代码,我们可以学习早期的面向对象编程思想在ActionScript中的应用,了解游戏开发的基本流程,并且对比现代的游戏开发技术,感受技术的进步。此外,对于那些想了解和研究Flash历史以及早期游戏开发的...

Global site tag (gtag.js) - Google Analytics