`

flex with 关键字用法

    博客分类:
  • flex
阅读更多


以下示例首先设置 someOther_mc 实例的 _x_y 属性,然后指示 someOther_mc 转到第 3 帧并停止。

with

 (someOther_mc) { 
    _x = 50; 
    _y = 100; 
    gotoAndStop(3); 
}
以下代码段显示在不使用 with 语句的情况下如何编写先前的代码。
someOther_mc._x = 50; 
someOther_mc._y = 100; 
someOther_mc.gotoAndStop(3);

同时访问一个作用域链列表中的多个项时,with 语句会很有用。在以下示例中,内置 Math 对象位于作用域链之前。将 Math 设置为默认对象可将标识符 cossinPI 分别解析为 Math.cosMath.sinMath.PI 。标识符 axyr polar() 的对象激活范围中,所以将解析为相应的局部变量。 不是 Math 对象的方法或属性,但由于它们位于函数

function polar(r:Number):void { 
    var a:Number, x:Number, y:Number; 
    
with

 (Math) { 
        a = PI * pow(r, 2); 
        x = r * cos(PI); 
        y = r * sin(PI / 2); 
    } 
    trace("area = " + a); 
    trace("x = " + x); 
    trace("y = " + y); 
} polar(3);
/* 
area = 28.2743338823081 
x = -3 
y = 3
*/
分享到:
评论

相关推荐

    Flex-DataGrid使用关键字过滤结果

    Flex DataGrid是一款在Adobe Flex框架下广泛使用的数据展示组件,它允许开发者以表格形式展示大量数据并进行交互操作。在Flex应用中,DataGrid通常用于显示来自数据提供者(如ArrayCollection或XMLListCollection)...

    Flex dynamic 关键字的用法

    本文主要探讨Flex中的dynamic关键字的用法,通过实例代码帮助理解其在实际开发中的作用。 首先,dynamic关键字是ActionScript 3.0中的一个类型声明,用于创建动态对象。所谓动态对象,是指在编译时不需要指定具体的...

    flex 3 with java.pdf

    本书是为那些希望掌握使用Flex 3创建动态、交互性强的应用程序,并能够与Java后端进行无缝通信的技术人员准备的。 #### 描述:Flex 3 与 Java 本书是一本优秀的学习资源,尽管评论者本人主要专注于.NET技术栈,但...

    Flex tree的用法

    让我们深入了解一下Flex Tree的用法以及与XML数据结合的方式。 1. **Flex Tree的基本用法** - **创建Tree组件**: 在Flex中,你可以通过在MXML或ActionScript中定义`mx.controls.Tree`组件来创建Tree。 - **数据...

    Enterprise Development with Flex.pdf

    - **MXML和ActionScript**:Flex使用MXML标记语言定义UI布局和结构,而ActionScript用于处理逻辑和控制流,这种分离使代码更加清晰易读。 - **性能优化**:Flex利用Flash Player的高效渲染引擎,可以实现流畅的动画...

    Using Flex with Spring

    《使用Flex与Spring集成开发详解》 在现代Web应用程序开发中,Flex作为一款强大的富互联网应用(RIA)开发框架,以其丰富的用户界面和强大的交互能力备受开发者青睐。与此同时,Spring框架作为Java企业级应用的事实...

    flex4 中文 教程 详细介绍flex4 的用法

    教程将详细介绍四种不同的架构方法,这些方法都是基于 Flex 与 BlazeDS 之间的数据通信,结合 Spring 框架和 ORM 框架 iBATIS,以及两种不同的 MVC 框架——Cairngorm 和 pureMVC。 1. 第一种架构使用 Flex + ...

    Testing Flex Applications with Mercury QuickTest Professional

    #### 使用Mercury QuickTest Professional测试Flex应用的方法 1. **安装配置**: - 安装Mercury QuickTest Professional,并确保已安装Flex插件。 - 配置浏览器设置,以便支持Flex测试。 2. **创建测试脚本**: ...

    Flex 3 with Java

    书中不仅介绍了这些技术的基本概念和使用方法,还通过实际案例展示了如何将它们应用于解决实际问题中。无论是初学者还是有一定经验的开发者,都能从中获得有价值的信息和技术洞察。对于想要深入了解RIA开发并利用...

    flex特效组件用法效果

    在本文中,我们将深入探讨Flex特效组件的用法及其在自定义控件中的应用。Flex布局是一种强大的CSS布局模式,允许我们创建响应式和灵活的用户界面。它特别适合用于现代网页和移动应用的设计,因为它可以自动调整元素...

    FLex with java

    《Flex 3 with Java》是一本专注于介绍如何使用Adobe Flex 3和ActionScript 3.0开发丰富的互联网应用程序(RIA),并将其与Java后端集成的书籍。本书由Satish Kore撰写,于2009年首次出版。书中不仅涵盖了Flex的基础...

    The Essential Guide to Flex 2 with ActionScript 3.0 源代码

    After learning how to install and becoming familiar with the basics of the Flex Builder 2 software, you will explore in depth how ActionScript 3.0 interacts with Flexs powerful XML-like design ...

    Flex万年历记事本_flex源码

    通过对"Flex万年历记事本"的源码学习,开发者不仅可以了解Flex的基本用法,还能深入理解如何在实际项目中整合多种Flex特性,提升自己的RIA开发能力。同时,这也是一个实践数据管理和用户交互的绝佳案例。

    Getting Started with Flex 4

    Ideal for experienced developers with or without a background in Flex, Getting Started with Flex 4 shows you how to take advantage of your existing skills. You'll quickly discover how easy RIA ...

    词法分析自动生成工具flex

    词法分析是编译器设计中的重要步骤,它将源代码分解成一个个有意义的符号单元...通过学习和理解压缩包中的文件,开发者可以深入掌握Flex的使用方法,从而构建自己的词法分析器,应用于各种编程语言或特定文本解析任务。

    flex词法解析器(Lexical Analysis with Flex)

    综上所述,Flex手册是掌握Flex使用方法和理解词法分析过程的宝贵资源,尤其适合于编译原理、编译器设计以及计算机语言处理领域的学习者和实践者。通过深入学习Flex手册,能够帮助开发者更高效地编写和理解编译器前端...

    The Essential Guide to Flex 2 with ActionScript 3.0-part 1

    简介 Book Description <br>* Understand MXML containers * Create transitions * Create data-driven applications with XML * Interface Flex with ColdFusion * Understand the power of states...

    The Essential Guide to Flex 2 with ActionScript 3.0-part 2

    简介 Book Description <br>* Understand MXML containers * Create transitions * Create data-driven applications with XML * Interface Flex with ColdFusion * Understand the power of states...

    Flex_3_with_Java Flex_3_with_Java

    通过以上对《Flex 3 with Java》这本书的介绍和分析,我们可以看出本书旨在帮助开发者全面了解如何使用 Flex 3 和 Java 构建高性能的富互联网应用程序。无论是初学者还是有一定经验的开发者,都能从中受益匪浅。

Global site tag (gtag.js) - Google Analytics