`
lixinye0123
  • 浏览: 323415 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

ActionScript 3 中的嵌入方法

    博客分类:
  • Flex
阅读更多
ActionScript 3也有嵌入式方法,应该说是嵌入函数,我们看看具体例子:
package
...{
    
import flash.display.Sprite;

    
public class NestedFunction extends Sprite
    
...{

        
public function NestedFunction()
        
...{
            trace(add(
1,2));
        }

        
private function add(x:int,y:int):int...{
            
            
return addAliass(x,y);
            function addAliass(x:
int,y:int):int...{
                
return x+y;
            }

        }

    }

}
 
这种写法是典型的模块化设计(AS2的影子),可能在一些小模块上用嵌入式函数比较灵活,不然什么功能都要写成类方法也太多了,不过另一方面,这样写后不利于代码重用,类外部是无法调用嵌入式函数了,权衡利弊,只能看具体情况了。
分享到:
评论

相关推荐

    flash actionscript3游戏开发之 5种将fla中的资源嵌入到Flex或者纯AS3项目中的方法.zip

    flash actionscript3游戏开发之 5种将fla中的资源嵌入到Flex或者纯AS3项目中的方法.zip

    《ActionScript 3.0 语言和组件参考》中文官方版本,无错

    字节码嵌入 SWF 文件中, SWF 文件由运行时环境 Flash Player 执行。 ActionScript 3.0 提供了可靠的编程模型,具备面向对象编程的基本知识的开发人员对此模 型会感到似曾相识。ActionScript 3.0 中的一些主要功能...

    ActionScript开发技术大全

    8.2.3在FlexBuilder3中进行调试 155 8.3处理ActionScript3.0中的异常 160 8.3.1使用try…catch…finally语句 160 8.3.2throw语句主动抛出异常 162 8.3.3处理异常事件 163 8.4异常类型 163 8.4.1异常对象 164 8.4.2...

    ActionScript开发人员指南中文版

    在ActionScript中使用XML的示例:从Internet加载RSS数据 第章:使用本机JSON功能 JSONAPI概述 定义自定义JSON行为 第章:处理事件 事件处理基础知识 ActionScript事件处理与早期版本事件处理的不同之处 事件流 事件...

    Flash ActionScript 3.0学习指南

    ActionScript 3.0是一种嵌入在Flash Player中的编程语言。本书详细而全面的介绍了ActionScript 3.0的基础知识,并结合Flash CS3开发环境讲解如何开发实用的应用系统。全书内容包括ActionScript 3.0 语言介绍、...

    [Flash.ActionScript.3.0动画教程

    4.1 Flash中的颜色 4.1.1 使用十六进制表示颜色值 4.1.2 透明度和32位色 4.1.3 新的数值类型:int和uint 4.1.4 色彩合成 4.1.5 获取颜色值 4.2 绘图 API 4.2.1 绘图对象 4.2.2 使用 clear 删除绘制 4.2.3 使用...

    actionscript3.0编程

    字节码嵌入 SWF 文件中, SWF 文件由运行时环境 Flash Player 执行。 ActionScript 3.0 提供了可靠的编程模型,具备面向对象编程的基本知识的开发人员对此模 型会感到似曾相识。ActionScript 3.0 中的一些主要功能...

    Foundation Actionscript 3.0 Animation

    比较好的入门actionscript3.0的书籍 第1章基本动画概念 1.1 什么是动画 1.2帧和运动 1.2.1帧就是记录 1.2.2程序帧 1.3动态与静态 1.4小结 第2章AtionSript3.0动画基础 2.1动画基础 2.2关于AtionSript版本 2.3类和OOP...

    ActionScript 3.0设计模式扫描版_方红琴译

    ActionScript 3.0中的抽象类 工厂方法最小化示例 隐藏产品类 .实例:打印商店管理程序 实例扩展:彩色打印 工厂方法模式中关键的00P概念 实例:Sprite工厂 实例:垂直射击游戏 小结 第3章 单态模式 什么...

    iconfont:as3 actionscript3 iconfont,支持sdk 4.1+

    AS3的iconfont工具类,运用Adobe的FTE(Flash Text Engine)技术将嵌入的ICON字体呈现出来 支持SDK 4.1+,嵌入的字体文件为TTF字体文件 Usage 使用 var searchIcon:Sprite = Fontawesome.getIntance().icon("0xf002...

    flash显示麦克风波形

    用flash的actionscript在剪辑MC里写代码,可以实时显示麦克风接收的柱状波形图。其它开发平台可以将生成的swf文件,嵌入到ole control中显示波形。

    使用 Flex 和 Flash Builder 开发手机应用程序

    在手机应用程序中嵌入字体 在手机控件中使用 HTML 文本 第 6 章: 外观设计 手机外观设计的基础知识 为手机应用程序创建外观 应用自定义手机外观 第 7 章: 运行和调试手机应用程序 管理启动配置 在桌面上运行和...

    flex android 移动开发

    flex android 移动开发 flex4.5手机应用开发.pdf 讲述的很...在手机应用程序中嵌入字体 在手机控件中使用 HTML 文本 第 6 章: 外观设计 手机外观设计的基础知识 为手机应用程序创建外观 应用自定义手机外观 ..........

    FLASH MX Professional 2004应用开发

    1.5.3 在现存的网页中嵌入SWF 1.6 将要添加的内容分层 1.7 为层添加内容 1.8 添加图片 1.9 创建一个Flash项目 第2课 学习ActionScript基本原理 2.1 浏览Actions面板 2.2 学习ActionScript基本语法 2.3 创建变量 ...

    flex3的cookbook书籍完整版dpf(包含目录)

    20.4节在JavaScript中调用ActionScript方法函数 20.5节经由BrowserManager改变HTML页面标题 20.6节BrowserManager解析URL 20.7节经由BrowserManager深度-链接到数据 20.8节经由BrowserManager深度-链接容器 20.9节...

    Flash 反编译工具 Flash Decompiler Trillix 5.3.1400 中文汉化版.zip

    你一定会欣赏全球ActionScript中搜索在所有的Flash电影,你必须在任务列表中,以及在特定的脚本的ActionScript搜索。 此外,您可以自定义所有的SWF为FLA转换过程中通过配置补间动画,变形, FLA ,文字,动作的选择...

    flash拍照源码

    flash拍照源码: 1.flash目录中包含actionscript和fla源码。 2.webcam.js和webcam.swf可以直接内嵌入html页面中使用。 3.如果要修改flash拍照源码必须在Adobe Flash CS3工具下操作。

    Flex2 发现之旅:构建多语言本地化Flex应用

    创 建过Java多语言本地化应用的朋友应该都很熟悉Java的本地...要本地化Flex2应用,我们需要将本地化资源文件编译为SWC库文件,然后在Flex应用中使用ActionScript或者MXML访问资源集(resource bundles )中的本地化值。

    Flash Platform 游戏开发入门

    它们能够作为独立的目标运行,它们可以为更大网站添加卓越功能,并且它们能够被嵌入到最流行的社交网络中,例如Facebook。 目前,仍然有很多人并不知晓,通过使用Adobe AIR 技术,Flash游戏能够通过Apple应用程序...

Global site tag (gtag.js) - Google Analytics