`

Flex+Dictionary

阅读更多

Dictionary

 

 

  Dictionary 类用于创建属性的动态集合,该集合使用全等运算符 (===) 进行键比较。将对象用作键时,会使用对象的标识来查找对象,而不是使用在对象上调用 toString() 所返回的值。Dictionary 集合中的原始(内置)对象(例如 Number)的行为方式与它们作为常规对象的属性时的行为方式相同。
     Object也可以和Dictionary一样,除了使用字符串作为键外,还可以使用对象作为键,区别在于Object将调用键的toString()方法,将返回的字符串作为键,而Dictionary则使用该引用作为键,既可以理解为该对象的内存地址作为键,因此内容相等的2个对象在Object中将是同一个键,在Dictionary中将是不同的键。

 

 

 

LevelDefinitions

 

protected var levelDefinitions:Dictionary = new Dictionary();

分享到:
评论

相关推荐

    flex通过remote连接后台

    虽然Flex内建了Dictionary类,但有时为了特定需求,开发者可能需要创建自定义的哈希映射类。这可能涉及到键值对的存储、查找和删除等操作,以满足项目中的特殊逻辑。 最后,**分页控件**是用户界面设计中常见的一种...

    java 与 flex 数据转换

    - Java 的 `java.util.Map` 和 `java.util.Dictionary` 对象转换为 ActionScript 的 `Object`。 9. **其他类**: - 非基础类型的数据,例如自定义的 Java 类,会映射为 ActionScript 的 `Object` 类型,并且必须...

    使用FLEX 和 Actionscript开发FLASH 游戏(六)-3

    在本篇关于使用FLEX和Actionscript开发FLASH游戏的文章中,我们将专注于游戏对象管理器(GameObjectManager)的实现,特别是碰撞检测这一关键功能。GameObjectManager是游戏引擎的核心组件,负责处理游戏对象的生命...

    使用FLEX和Actionscript开发FLASH 游戏9-2

    在使用FLEX和Actionscript开发FLASH游戏的过程中,创建和管理游戏关卡是至关重要的部分。在提供的代码中,我们看到一个名为`LevelDefinitions`的类,这个类是用于定义和管理游戏的不同级别。以下是该类的主要知识点...

    使用FLEX和Actionscript开发FLASH 游戏10-2

    在使用FLEX和Actionscript开发FLASH游戏时,平铺式背景渲染是一种常见的技术,用于创建无限滚动或大型的游戏环境。这种技术的关键在于有效地管理和更新游戏中的背景元素,使其看起来像是连续延伸的。以下是对`...

    c1FlexGrid 中文帮助文档

    _flex.CellClick += new CellClickEventHandler(flex_CellClick); ``` 在 `flex_CellClick` 事件处理程序中,你可以根据单元格的列索引和其他信息来决定如何响应按钮点击。 总的来说,c1FlexGrid 的值映射列表和...

    undrop-for-innodb

    yum install make gcc flex bison cd /root/undrop-for-innodb-master make 会产生三个文件c_parser innochecksum_changer stream_parser

    AMF格式文件

    在Flash Player 10中,针对Vector和Dictionary数据类型进行了额外的更新。 AMF3数据类型丰富,主要包括: - undefinedType:表示未定义的类型; - nullType:表示空值; - falseType 和 trueType:表示布尔值; - ...

    hashMap工具类

    `hashMap`类是基于Flex框架中的`Dictionary`类构建的。`Dictionary`是Flash中内置的一个类,它可以存储任意类型的键值对。尽管`Dictionary`类本身已经非常强大,但在某些场景下,开发人员可能需要更高级的功能或更...

    ActionScript3.0API

    对于数据处理,`Array`、`ArrayCollection`和`Dictionary`类提供了数组、集合和键值对的管理。`Date`类处理日期和时间,而`XML`类则提供了XML文档的解析和操作。 模板在Flex中扮演着重要角色,它们允许开发者定义可...

    adobe director 11.5 英文帮助

    adobe director 11.5 英文帮助内容包括:Using Director ,Scripting Dictionary ,Core JavaScript Reference 1.5,ActionScript 2.0 Language Reference ,Overview of the Adobe Flex 2 Language ...

    各学习网站积累

    11. **Flex框架**:如果PDF还包括Flex相关内容,那么Flex Builder、MXML和CSS布局也会是重要的学习部分。 通过阅读这个AS3开发者指南,读者可以系统地学习和掌握这些技术点,提升自己的编程能力。同时,结合其他...

    FriendsofED.Object.Oriented.ActionScript.3.0.Jul.2007

    10. 集合框架:包括Array、Vector和Dictionary等数据结构,提供对数据的高效管理和操作,适应不同场景的需求。 通过学习《FriendsofED.Object.Oriented.ActionScript.3.0.Jul.2007》,开发者不仅可以掌握...

    AS3编码规范

    结合了作者多年来的Flash项目开发及管理经验,吸收了驼峰命名法与匈牙利命名法的优点,并融合了面向对象的开发思想以及MVCS(Model-View-Controller-Services)模式,以期提高Flash和Flex项目的开发效率。...

    初见-揭开OracleRAC的神秘面纱.pdf

    到了12c版本,Flex Cluster和Flex ASM的出现,彻底改变了RAC集群中数据库实例和ASM实例之间的关系,提供了更为灵活的集群管理和存储解决方案。 RAC与单实例数据库(Single-Instance DB)的区别主要体现在其支持的...

    常用数据结构(ActionScript3版)

    字典在AS3中是通过flash.utils.Dictionary类实现的,它提供了更高效的查找方式,尤其适合关联大量数据。 7. 集合(Set) 集合是一种不包含重复元素的数据结构,AS3中的flash.utils.Set类提供了这个功能。集合的元素...

    上传AS3CBLibrary库

    1. **基础类和工具集**:库通常会包含一些基础的类,如数据结构(Array、Dictionary等)、字符串处理、日期时间操作、数学计算等,这些工具类可以帮助开发者快速实现常见的编程任务。 2. **事件处理**:AS3中事件...

    完全手册.FLASHFLEX.ACTIONSCRIPT.3.0精彩目录

    最后,状态管理和模块化编程章节探讨了如何在Flex应用程序中进行模块划分和状态管理,以及理解Flex应用的生命周期。这本完全手册为学习和精通ActionScript 3.0提供了全面而深入的指导,无论你是初学者还是有经验的...

    从AS2到AS3.pdf

    - 引入了`Dictionary`类,提供了更强大的键值对存储能力。 **Interval Timer的实现有更多选择**: - AS3提供了更灵活的定时器管理方式,如`Timer`类等。 **更多强大的新功能**: - 支持更高效的内存管理和垃圾...

Global site tag (gtag.js) - Google Analytics