`
zhanshenlvbu
  • 浏览: 111410 次
社区版块
存档分类
最新评论

关于Flash/Flex如何引用父容器,根容器

    博客分类:
  • Flex
阅读更多

 

       flash 中主要是 parent,root,stage 属性 主要只有在显示对象加入到显示列表中的时候,这三者才能够被使用,因为parent明显指向其父容器,如果不加入列表,肯定不会设置,root则指向根容器(swf主类),在显示对象加入列表之前一直是null值,stage也是。

       需要注意的是 root以及stage属性,对于一个普通的显示对象,其位于显示列表的底层,那么它指向其根swf对象,那么根swf对象的root就会指向自己,而Stage对象的root也会指向自己;对于stage属性,任何显示对象的stage都指向相同的Stage对象,根swf对象的parent也会指向Stage,因为根swf对象是显示列表的最顶层,也是Stage下的第一显示对象,也是根容器。

Flex里面就多了几个引用属性了,分别是:

parentDocument;parentApplication;document

       parentApplication表示引用Application对象,这个对象是flex中的根主程序,但是绝不是根swf对象,其实Application之前已经有了不少的显示对象,flex中的根swf是SystemManager对象。parentDocument和document是基本一致的,不过两者应用场合不一致,parentDocument在mxml中使用,document则在as中使用,表示引用其上层容器,如果位于Application下第一容器,则会和parentApplication。

       flex4中需要通过systemManager全局管理器来引用stage和root

分享到:
评论

相关推荐

    Adobe AIR v32.0.0.125.zip

    基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF)。 基于HTML,应用程序根内容为HTML, JS, CSS。 基于HTML的Flash/Flex或PDF,应用程序根内容为基于HTML 的Flash/Flex (SWF) 或 PDF。 Adobe...

    AdobeAirAdobeAIRInstaller part2

    ActionScript HTML / JavaScript / CSS / Ajax PDF 可嵌入任何应用程序中 作为结果,AIR 应用程序可以是: <br> 基于Flash 或 Flex:应用程序根内容(理解为容器)为Flash/Flex (SWF) 基于...

    flex英文帮助文档(非常详细)

    - **应用容器**:深入探讨了 Flex 中用于构建复杂用户界面的应用容器。 - **Spark 容器**:特别关注了 Spark 框架下的容器特性。 - **自定义 Spark Item Renderer**:介绍了如何创建自定义的 Item Renderer 来个性化...

    chat.zip_FlashMX/Flex源码_FlashMX_

    《深入理解FlashMX/Flex源码:构建聊天室》 Flash MX/Flex是Adobe公司推出的一系列用于创建交互式Web内容的开发工具。Flash MX以其强大的动画制作能力和丰富的交互性,一度成为网页设计的主流技术。而Flex是基于...

    zhaoxiangji2.rar_FlashMX/Flex源码_FlashMX_

    《深入探索Flash MX/Flex源码:以"zhaoxiangji2.rar"为例》 在数字媒体领域,Flash MX/Flex源码是开发者的重要工具,它们为创建交互式、动态的网页内容提供了无限可能。本文将以"zhaoxiangji2.rar"为例,深入剖析...

    8.rar_FlashMX/Flex源码_FlashMX_

    标题中的“8.rar_FlashMX/Flex源码_FlashMX_”表明这是一份与FlashMX或Flex相关的源代码压缩包。FlashMX是一款早期的Adobe Flash开发工具,用于创建交互式网页内容,如动画和多媒体应用程序。而Flex是基于...

    Adobe AIR是什么?有什么用?.docx

    * 基于 Flash 或 Flex:应用程序根内容(理解为容器)为 Flash/Flex(SWF) * 基于 Flash 或 Flex 的 HTML 或 PDF:应用程序根内容为基于 Flash/Flex(SWF)的 HTML(HTML, JS, CSS)或 PDF * 基于 HTML:应用程序根...

    flex嵌入html的容器

    本文将详细介绍如何在HTML中嵌入Flex容器,并以IFrameDemo为例进行说明。 首先,我们需要理解Flex和HTML的集成方式。通常,我们可以使用`<object>`或`<embed>`标签将Flex应用嵌入到HTML中。这两种方法都可以实现...

    papervision3dChinese.rar_FlashMX/Flex源码_FlashMX_

    《PaperVision3D中文详解——探索Flash MX/Flex的3D世界》 PaperVision3D(简称PV3D)是一款基于ActionScript 2和ActionScript 3的开源3D库,专为Adobe Flash平台设计。它允许开发者在Flash Player中创建复杂的3D...

    flex容器的布局,图片样式效果设计

    在Web开发领域,Flex容器的布局是构建动态和响应式用户界面的重要技术。Flex布局,全称为Flexible Box布局,是CSS3的一种布局模式,旨在解决传统盒模型在处理复杂、多列或响应式布局时的局限性。它允许开发者轻松...

    flex的重要书籍,是关于flex的重点讲解书籍,值得下载阅览。对编程人员是有很有用的。

    #### 三、关于导入Flash CS3资源到Flex 本节介绍了如何使用 Flash CS3 Professional 为 Flex 应用创建不同类型的资源。 - **简单资源:** 如图标和徽标等。 - **复杂资源:** 用于作为 Flex 皮肤的资源。 - **Flex...

    flex+blazeDS配置指南

    7. **Flex客户端**:在Flex Builder中,创建一个新的Flex项目,然后在MXML代码中创建一个服务引用,对应之前在`remoting-config.xml`中定义的`destination`。这样,Flex客户端就可以通过AMF通道调用Java后端的方法。...

    FLASH-FLEX3.0开发教程中文版(例子源码)

    《FLASH-FLEX3.0开发教程中文版(例子源码)》是一份全面介绍Adobe Flex 3.0技术的教程,特别适合初学者和有一定基础的开发者深入学习。Flex是基于ActionScript 3.0的开放源代码框架,主要用于构建富互联网应用程序...

    testUI.zip_FlashMX/Flex源码_Flex_

    flex4 下面的 基本组件 导航组件 容器组件的用法 flex做出的很好的效果 flex基础程序

    Flex程序如何获取html容器传递的URL参数值

    Flex,作为一种基于Adobe Flash的富互联网应用开发框架,能够创建高性能、跨平台的应用程序。然而,Flex程序如何从HTML容器中获取URL参数值,成为了一个重要的技术知识点。 ### Flex程序与HTML容器间的URL参数传递 ...

    FlexGrocerappt_10(DataGroupaList).rar_FlashMX/Flex源码_Flex_

    本资源“FlexGrocerappt_10(DataGroupaList).rar”是一个关于Flex编程的教育材料,特别关注如何在应用中使用DataGroup和List组件。这个压缩包包含了两个关键文件:一个PowerPoint演示文稿(10DataGroup&List.ppt)和...

    flex Twaver组件使用

    TWaver组件是针对Flex和Flash平台的专业图形化组件,由Adobe公司的Flex/Flash技术构建。它为电信行业的运营支撑系统提供了一种富互联网应用(RIA)解决方案,同时也适用于电力、金融、制造、交通等多个领域的软件...

    Flex程序如何获取html容器传递的URL参数值(转)

    在开发Flex应用程序时,我们经常需要与HTML页面进行交互,特别是在网页嵌入Flash内容时。Flex作为Adobe的富互联网应用框架,提供了与HTML容器通信的能力。这篇博客文章将讨论如何在Flex程序中获取HTML容器传递的URL...

    GIFPlayer for flex/air

    而Adobe AIR则是一个跨平台的运行时环境,允许开发者使用Flash、Flex或其他Web技术创建桌面应用程序。通过结合Flex和AIR,开发者可以利用GIFPlayer控件为用户提供更丰富的交互体验,无论是在网页还是桌面应用中。 ...

    flex精通 flex接口

    Adobe Flex框架利用了Adobe Flash Player和Adobe AIR运行时环境,使得开发者能够创建出功能丰富且视觉效果出众的应用程序。 #### Flex编程入门 ##### 创建第一个Flex应用程序 1. **启动Flex Builder**:首先启动...

Global site tag (gtag.js) - Google Analytics