Adobe
产品

首选目的地

  • Creative Suite 6
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • SiteCatalyst

教育

  • 适用于学生
  • 适用于中小学
  • 适用于高等教育机构

设计和照片

  • Photoshop
  • Illustrator
  • InDesign
  • Lightroom
  • Elements 系列

视频

  • Adobe Premiere
  • After Effects

Web 开发和 HTML5

  • Dreamweaver
  • 游戏 [在新窗口中打开]
  • 移动应用程序

Adobe Marketing Cloud

  • 什么是 Adobe Marketing Cloud?
  • 数字分析
  • Web 体验管理
  • 测试和目标定位

分析

  • SiteCatalyst
  • Adobe Discover
  • Insight

Experience Manager

  • CQ

目标

  • Test&Target
  • Recommendations
  • Search&Promote

媒体优化工具

  • AudienceManager
  • AudienceResearch

文档服务

  • Acrobat
  • SendNow [在新窗口中打开]

出版

  • Digital Publishing Suite

  • 查看所有产品
业务解决方案

按业务需求分

  • 数字分析
  • 数字出版
  • 文档管理
  • 测试和目标定位
  • 视频编缉和服务
  • Web 开发 [在新窗口中打开]
  • Web 体验管理
  • 查看所有业务需求

按行业分

  • 广播
  • 教育
  • 金融服务业
  • 政府部门
  • 出版
  • 零售业
  • 查看所有行业
支持和培训

我需要帮助

  • 产品
  • Adobe Marketing Cloud
  • 论坛 [在新窗口打开]

我想学习

  • 培训和教程
  • 证书 [在新窗口打开]
  • Adobe 开发人员连接
  • Adobe 设计中心
  • Adobe TV [在新窗口打开]
  • Adobe 市场营销中心
  • Adobe Labs [在新窗口中打开]
下载
  • 产品试用
  • Adobe Flash Player
  • Adobe Reader
  • Adobe AIR
  • 查看所有下载
公司
  • Adobe 工作机会
  • 投资者关系
  • 新闻中心
  • 隐私
  • 公司社会责任
  • 客户展示
  • 联系我们
  • 更多公司信息
购买
  • 在线商店
  • 针对学生、教师和职员
  • 批量许可
  • 优惠酬宾
  • 寻找经销商
  • Adobe Marketing Cloud 销售 [在新窗口中打开]
搜索
 
信息 登录
为何登录?登录后可以管理您的帐户,访问试用版下载、产品扩展和社区区域等。
欢迎,
我的 Adobe
我的信息
我的首选项
注销
隐私权 我的 Adobe
Adobe
产品 分类 购买   搜索  
解决方案 公司
帮助 培训
登录 注销 隐私权 我的 Adobe
Date Date
Qty:
Subtotal
Promotions
Estimated Shipping
VAT
Calculated at checkout
Total
Checkout
Adobe 开发者中心 / Flash 开发人员中心 /

在Flash中使用预加载的注意事项

作者 Tommi West

Tommi West
  • tommiland.com

Content

  • 避免常见预加载(preloader)错误
  • 下一步阅读方向

创建日期

16 January 2012

页面工具

在 LinkedIn 上共享
书签
打印

Tags

要求

必备知识

建议读者以前具有使用Flash Professional的经验。 如需找到至本系列其它文章的链接,请查看 避免常见制作错误(Avoiding common authoring mistakes) 。

用户级别

全部

必需产品

  • Flash Professional CC (下载试用版)

本文包含在Adobe Flash Professional中如何使用预加载(preloader) 的详细信息,这样你能够配置项目以便更有效地显示内容,并且能够让用户了解SWF加载(SWF-loading)的进程。

预加载(preloader)的设计宗旨是在以后台方式加载SWF内容的同时进行显示。 它们通常是能够吸引用户注意力并且能够提供较好播放画面的动画图形,而不是让用户盯着一个空白的屏幕,而不知道究竟发生什么事情。

在某些情况下,预加载(preloader)还能设置为显示一个进度条,或者一个能够表明已加载内容量的数值。 这种反馈信息是很有用的,这是因为用户能够了解加载进程何时完成。

避免常见预加载(preloader)错误

下面的两种情况会妨碍预加载(preloader):

  • 如果任何类被设置在Frame 1上进行导出,那么预加载(preloader)均不会显示,直到该类加载完毕。
  • 如果任何组件被设置在Frame 1上进行导出,那么预加载(preloader)均不会显示,直到该组件加载完毕。

请按照下面这些步骤来解决上述问题:

  1. 在Library面板中,右击每一个组件。 在显示的菜单中,选中Properties选项。
  2. 在Symbol Properties对话框中,取消选中Frame 1上的Export选项。 单击OK。
  3. 选中File > Publish Settings。 找到顶部附近的ActionScript版本菜单。 在该菜单的右侧,单击ActionScript settings按钮(扳手图标)。
  4. 在ActionScript Settings对话框中,在Export classes in frame字段中输入2,而不是在Frame 1上导出这些类(参见图1)。
图1. 在ActionScript Settings中,在Frame 2上,而不是在Frame 1上设置需要导出的类
图1. 在ActionScript Settings中,在Frame 2上,而不是在Frame 1上设置需要导出的类

注:每当为你的项目添加第三方预加载(preloader)时均需要使用注意事项。 请花一点时间阅读相关的代码和注释(如果存在的话)以便全面了解相应代码逻辑。

下一步阅读方向

如需了解更多关于如何在你的Flash项目中创建和合并预加载(preloader),请阅读下面的文章和在线文档:

  • Flash的预加载(Preloading in Flash) (Senocular.com)
  • 使用ActionScript 3创建预加载程序(Creating preloaders using ActionScript 3)
  • 将外部SWF文件加载至父SWF文件(Load external SWF files into a parent SWF file (TechNote)
  • 使用ProgressBar组件(Use the ProgressBar component) (Using ActionScript 3 Components)
  • 创建一个自定义Flex预加载器(Building a custom Flex preloader)

如需找到至本系列其它文章的链接,请查看避免常见制作错误(Avoiding common authoring mistakes)。

Creative Commons License
本文基于Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License协议发布。

More Like This

  • Five demos of Flash CS4 Professional
  • Flash glossary: Frame label
  • Working with the Project panel in Flash Professional CS5.5
  • Flash中避免在按钮和交互元件上出现问题
  • Avoiding common Timeline errors in Flash
  • Issues involving project assets in Flash
  • 组织Flash项目的策略
  • 防止在Flash中出现的发布问题
  • 在 Flash Professional CS5.5 中预加载 TLF 运行时共享程序库
  • 优化 Flash 性能

Flash User Forum

More
05/28/2013 Adobe Flash Player 11.7 Administration Guide
02/13/2013 Adobe Flash Player 11.6 Administration Guide
11/06/2012 Adobe Flash Player 11.5 Administration Guide
11/06/2012 Adobe Flash Player Administration Guide for Microsoft Windows 8

Flash Cookbooks

More
05/18/2012 Key Action
05/15/2012 How to use SharedObject?
05/15/2012 How to create a loop range on the timeline in flash CS5.5?
05/15/2012 How to convert Flash files into HTML5

产品

  • Creative Suite 6
  • Adobe Marketing Cloud
  • Acrobat
  • Photoshop
  • Digital Publishing Suite
  • Elements 系列
  • SiteCatalyst

下载

  • 产品试用
  • Adobe Reader
  • Adobe Flash Player
  • Adobe AIR

支持和培训

  • 产品帮助
  • 论坛

购买

  • 在线商店
  • 针对学生、教师和职员
  • 批量许可
  • 优惠酬宾
  • 寻找经销商

公司

  • 新闻中心
  • 合作伙伴计划
  • 公司社会责任
  • 工作机会
  • 投资者关系
  • 事件
  • 法律
  • 安全性
  • 联系 Adobe
选择您的地区 中国(更改)
选择您的地区 关闭

North America

Europe, Middle East and Africa

Asia Pacific

  • Canada - English
  • Canada - Français
  • Latinoamérica
  • México
  • United States

South America

  • Brasil
  • Africa - English
  • Österreich - Deutsch
  • Belgium - English
  • Belgique - Français
  • België - Nederlands
  • България
  • Hrvatska
  • Česká republika
  • Danmark
  • Eastern Europe - English
  • Eesti
  • Suomi
  • France
  • Deutschland
  • Magyarország
  • Ireland
  • Israel - English
  • ישראל - עברית
  • Italia
  • Latvija
  • Lietuva
  • Luxembourg - Deutsch
  • Luxembourg - English
  • Luxembourg - Français
  • الشرق الأوسط وشمال أفريقيا - اللغة العربية
  • Middle East and North Africa - English
  • Moyen-Orient et Afrique du Nord - Français
  • Nederland
  • Norge
  • Polska
  • Portugal
  • România
  • Россия
  • Srbija
  • Slovensko
  • Slovenija
  • España
  • Sverige
  • Schweiz - Deutsch
  • Suisse - Français
  • Svizzera - Italiano
  • Türkiye
  • Україна
  • United Kingdom
  • Australia
  • 中国
  • 中國香港特別行政區
  • Hong Kong S.A.R. of China
  • India - English
  • 日本
  • 한국
  • New Zealand
  • 台灣

Southeast Asia

  • Includes Indonesia, Malaysia, Philippines, Singapore, Thailand, and Vietnam - English

Copyright © 2013 Adobe Systems Software Ireland Ltd. All rights reserved.

使用条款 | 隐私权 (已更新) | Cookies

京 ICP 备 10217899 号 京公网安备 110105010404