本节书摘来自异步社区《ActionScript 3.0基础教程》一书中的第1章,第1.3节,作者: 【美】Doug Winnie 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.3 在显示面板输出信息

在你创建任何ActionScript代码前,我想首先指出的是在Flash Professional中不止有一种创建ActionScript的方法。你最初接触到的是“帧脚本”,它是时间轴上对应某个时间点的代码;另一种是类脚本,我们会在后面的章节里学习到,并且在本书后面的例子中会一直使用它。

帧脚本存在于时间轴的关键帧中,通常在第一帧就会有帧脚本,它与其他帧脚本一起完成对动画的播放、停止等的控制。帧脚本一般在自己的时间轴层中,每个时间轴层在时间轴面板中的不同的行,你可以在此创建它们。在继续之前,将当前时间轴层命名并创建一个新的层。

1.双击当前层的名字,重新命名为Circle。

2.点击时间轴面板最下方的new layer(新建层)按钮,创建一个新层。

3.将新时间轴层命名为Script。

新层会有一个空白关键帧,由第一帧上的一个空心圆表示,而放有Blue Circle MovieClip的层由一个实心圆表示有内容的关键帧(图1.6)。


你刚才已经为脚本创建了一个时间轴层,接下来可以开始使用Flash Professional CS5.5中的动作面板来编写ActionScript了。动作面板允许你在时间轴的帧上添加ActionScript代码。在打开动作面板前,你需要选择在哪里添加代码。

4.在Script层中选中第一帧。

5.在Window菜单中选择Actions panel(图1.7)。


你马上在这里写一些对你来说可能看不太明白的代码,先不要担心,直接写下来就好,稍后我就会解释。

注意:

如果你不需要动作面板左边的部分,单击中间的左箭头按钮将它收起。
6.将下面的代码写入动作面板(图1.8)。

trace("Hello ActionScript!");

你在写代码的时候也许会看见一些提示信息,别担心,暂时别管它们,只要保证上面的代码书写正确就好。在写代码的时候,拼写、大小写等是最容易出错的地方,所以请大家一定要注意拼写和大小写的规范。

7.打开Control(控制)菜单,选择TestMovie > Test,确认Flash Professional是选中状态(图1.9)。你也可以使用快捷键Control-Enter (Windows)或者Command-Enter(Mac)。


8.测试项目,你会看见一个有圆圈的项目影片的预览,并且显示面板也会打开(图1.10)。


在显示面板中显示着“Hello ActionScript”。ActionScript中的trace语句会将括号中的字符串输出到显示面板中。在这个例子里,输出了双引号中的句子。注意引号是没有输出的。引号的作用是告诉ActionScript句子从哪开始和结束。这个句子是ActionScript中的String类型。

trace语句可以输出你想要的信息来帮助查找代码错误,或者监控程序是怎么运行的。trace语句输出到显示面板中的信息不会出现在你正式发布到Flash Player或者AIR的程序里去。

恭喜!你已经成功的运行了你的第一个ActionScript程序,很简单,不是吗?

《ActionScript 3.0基础教程》——1.3 在显示面板输出信息相关推荐

  1. 《ActionScript 3.0基础教程》——第2章 往舞台动态地添加对象2.1 创建库资源,并为它命名...

    本节书摘来自异步社区<ActionScript 3.0基础教程>一书中的第2章,第2.1节,作者: [美]Doug Winnie 更多章节内容可以访问云栖社区"异步社区" ...

  2. 《ActionScript 3.0基础教程》——1.4 对象参数

    本节书摘来自异步社区<ActionScript 3.0基础教程>一书中的第1章,第1.4节,作者: [美]Doug Winnie 更多章节内容可以访问云栖社区"异步社区" ...

  3. 《ActionScript 3.0基础教程》——2.2 显示队列概述

    本节书摘来自异步社区<ActionScript 3.0基础教程>一书中的第2章,第2.2节,作者: [美]Doug Winnie 更多章节内容可以访问云栖社区"异步社区" ...

  4. Flash ActionScript 2.0基础教程

    本文译者:egoldy文章出处: 文章性质:翻译 ActionScript 2.0-简介 随着FLASHMX2004的推出,Macromedia公司推出了一种新的脚本类型称为as2,在要教程中我们将要 ...

  5. Android程序开发0基础教程(一)

    程序猿学英语就上视觉英语网 Android程序开发0基础教程(一) 平台简单介绍 令人激动的Google手机操作系统平台-Android在2007年11月13日正式公布了,这是一个开放源码的操作系统, ...

  6. 今日头条自媒体搬运原创视频批量去水印消重包推荐0基础教程如何快速找素材进行伪原创-自媒体爆文之如...

    今日头条自媒体运营推广视频教程学习资料短视频运营从零到精通 今日头条趣东方头条凤凰新浪看点网易企鹅UC大鱼一点资讯自媒体快传视频处理软件 今日头条推广视频教程自媒体推广短视频教程今日头条引流小白入门 ...

  7. SMIL 2.0 基础教程[转]

    SMIL 2.0 基础教程[转] 转自:http://www.5d.cn/Tutorial/server/200205/1326.html 来源:5D多媒体 | 作者:litteruser ----- ...

  8. Flash ActionScript 3.0 动画教程 (高清PDF中文版下载)

    Flash ActionScript 3.0 动画教程 (高清PDF中文版下载) 转载于:https://www.cnblogs.com/gavinhughhu/archive/2010/09/21/ ...

  9. SMIL 2.0 基础教程

    一. 简介  随着流技术的成熟和广泛的应用,其优点我们有了深深的体会.但是,其不足之处也逐渐体现出来.问题的出现,就要求我们想办法来解决.SMIL正是针对目前流技术中的问题而提出来的.下面让我们来仔细 ...

最新文章

  1. Docker容器中数据两种持久化存储方式:卷和挂载宿主目录
  2. 汇编语言 第3版 王爽 检测点习题部分—答案及详细解析
  3. javascript 实现页面显示当前时间 动态读秒
  4. SQL Server 2016 查询存储性能优化小结
  5. ie-css3.htc参数无效,ie-css3.htc怎么用?
  6. Oracle ASM Cluster File Systems (ACFS)应用指南
  7. IIS 使用OpenSSL 生成的自签名证书,然后使用SingalR 客户端访问Https 站点通信
  8. 使用PuTTY、Xshell远程连接Linux,密钥认证连接
  9. spring boot定时任务解析
  10. 用shiro框架实现注册登陆,让你快速理解shiro用法
  11. 华为、小米和OPPO将采用联发科最新5G SoC天玑720
  12. python语言unity3d_Unity3D 中的 IronPython
  13. Save as XPS in Office “12”
  14. 小程序授权及获取unionid,
  15. 吐血干货,直播首屏耗时400ms以下的优化实践
  16. ad域管理与维护_windows server2012创建AD域服务器
  17. oracle使用with as 提升查询效率
  18. 计算机数据库三级考模拟试题,计算机三级考试《数据库技术》试题与答案
  19. Android - 设置Switch不能手动切换 只能代码切换
  20. 汉语拼音的36个韵母该怎么学?

热门文章

  1. Spring mvc Interceptor 解决Session超时配置流程
  2. java 程序在Eclipse 或者 Linux 运行报 Unsupported major.minor version 51.0解决办法
  3. PHP版本李白打酒算法
  4. Ponemon:优化SIEM时所面临的挑战
  5. tcp_wrapper:简单的基于主机的访问控制工具
  6. 开源 免费 java CMS - FreeCMS1.5-数据对象-guestbook
  7. javascript版购物网站图片轮转
  8. VS2005 中关于“LC.EXE已退出,代码为 -1”的错误解决方法。
  9. 【转载】Linux等类Unix系统学习用书那点事儿!
  10. 巴蒂尔7个三分火箭破网 麦蒂战表兄取缺姚后首胜