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

简介:

本节书摘来自异步社区《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)。


b237b6bfab7d4905a82b17ec84c88f8a1797979e

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

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

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


d25ec4d360ab806235b2e38134876186382a22dc

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

注意:

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

trace("Hello ActionScript!");


b76492356ded900caaa466913bc377a07e15f4e3

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

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


65d9192df3723b85a4aa6d4276942dcac485076a

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


2f289ff316c2669a78983f3505ee1b5936285a0e

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

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

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

相关文章
|
8月前
|
定位技术 iOS开发
iOS设备功能和框架: 如何使用 Core Location 获取设备的位置信息?
iOS设备功能和框架: 如何使用 Core Location 获取设备的位置信息?
97 0
uniapp input框监听回车搜索事件效果demo(整理)
uniapp input框监听回车搜索事件效果demo(整理)
|
8月前
|
Python
【python自动化】Playwright基础教程(五)事件操作②悬停&输入&清除精讲
【python自动化】Playwright基础教程(五)事件操作②悬停&输入&清除精讲
193 0
|
7月前
|
数据可视化 C# 图形学
【推荐100个unity插件之18】Unity 新版输入系统Input System的基础使用
【推荐100个unity插件之18】Unity 新版输入系统Input System的基础使用
226 0
|
7月前
|
编解码 机器人 关系型数据库
掌握计算机自动化:PyAutoGUI库详细教程(最全使用方法,每行代码都有注释,帮你解决与之有关的所有问题)
掌握计算机自动化:PyAutoGUI库详细教程(最全使用方法,每行代码都有注释,帮你解决与之有关的所有问题)
|
8月前
|
自然语言处理 Go
LabVIEW以编程方式对Cluster移动隐藏重命名标题和大小
LabVIEW以编程方式对Cluster移动隐藏重命名标题和大小
53 3
|
8月前
|
前端开发
招投标系统是Electron的纯内网编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗?
我们是招投标系统的开发公司,框架是用的Electron,需要在纯内网的环境下编辑Office Word,可以设置部分区域可编辑,其他的地方不能编辑吗(如下红框位置)?并且在用户忘记填写一些区域的时候做提醒。
130 5
|
前端开发 C语言 C++
Python Tkinter Gui 窗口图标,标签,输入,单复选,文件导入,按钮,日志 等常用组件 基本使用
tkinter是什么? 我们编写的Python代码会调用内置的Tkinter,Tkinter封装了访问Tk的接口; Tk是一个图形库,支持多个操作系统,使用Tcl语言开发; Tk会调用操作系统提供的本地GUI接口,完成最终的GUI;
1292 0
Python Tkinter Gui 窗口图标,标签,输入,单复选,文件导入,按钮,日志 等常用组件 基本使用
|
存储 Python
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
916 0
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
|
C# Java Windows
xps文档打印后winform界面文字丢失
原文:xps文档打印后winform界面文字丢失        最近做的xps文档打印功能,绝对的一波三折,一开始开发的时候,始终用的是xps writer 虚拟打印机,测试的时候也是,一直没有发现问题,但是真正到用户使用的时候,接上正式打印机,打印时候没有问题,一旦打印完成,再次进入打印winfrom的界面就花掉了,如下图;       结果更换了多台电脑,win7、winxp都不行,然后就更换打印机,换了很多打印机也不行,自己写了一个最小的打印的程序,发现打印以后还出现同样的问题。
1242 0

热门文章

最新文章

相关实验场景

更多