第 一 章 了 解 ActionScript3.0 1、 ActionScript3.0 的 一 些 新 特 性 : 引 入 显 示 列 表 的 概 念 。 显 示 列 表 用 于 创 建 、 管 理 显 示 对 象 的 层 次 结 构 , 任 何Flash应 用 程 序 实 际 上 就 是 显 示 列 表 。 在 显 示 列 表 中 , 采 用 新 的 深 度 机 制 来 管 理 显 示 对 象的 显 示 层 次 , 使 显 示 对 象 的 深 度 管 理 更 加 人 性 化 。 使 用 新 的 事 件 模 型 。 ActionScript3.0 中 的 事 件 模 型 与 第2 用 户 界 面 组 件 有 点 类 似 ,是 采 用 观 察 者 模 式 设 计 的 。 新 增 了 事 件 流 、 默 认 行 为 等 功 能 , 很 多 在 ActionScript2.0中 难 以 实 现 的 功 能 , 使 用 ActionScript3.0 将 会 非 常 简 单 。 引 入 了E4X, 使 得 操 作XML 更 加 方 便 、 快 捷 。 在 以 往 版 本 的ActionScript 中 , 使用 XML 对 象 前 , 需 要 将 其 转 换 为 数 组 或 对 象 , 而 ActionScript3.0 可 直 接 操 作 XML对 象 。 支 持 正 则 表 达 式 。 正 则 表 达 式 在 查 找 和 替 换 模 式 方 面 有 很 大 的 优势, 以 往 需 要 几十行 代码实 现 的 功 能 , 使 用 正 则 表 达 式 只需 几行 。 2、 一 般来 说, 舞台(Stage)是 用 来 显 示 Flash 元素的 平台, 而 主时间轴(Main Timeline)则 用 来控制Flash 元素的 显 示 , 它们在 编程 中 扮演相当重要 的 角色。 舞台是 放置显 示 对 象 的 最终容器, 所有 的 显 示 对 象 都直 接 或 间接 地包含在 舞台中 。 舞台的 名字是 stage, 它是 Stage类 的 对 象 。 通过点 语法可 以 读取舞台容器中 的 非 孤立变量值, 但由于Flash 为 这些 变量规定了 只读属性 , 所以 暂时无法通过类 似 “stage.stageWidth=800”这样的 语句为 舞台中的 变量重新 赋值。 Stage 类 不是 动态类 , 不能 向舞台stage 动态地添加 属性 。 主时间轴的名字是 root, 它是 由MainTimeline 类 创 建 的 对 象 。 主时间轴其 实...