html 中objectn 上传flash 设置透明属性,【flash8 ActionScript】对象

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

在“用对象来显示时间”一节中创建了一个Flash应用程序,其中有一个函数,当调用该函数时,在Output面版中显示时间。在这个练习中,会对该例子稍微做点修改,即当用户在舞台中单击MovieClip实例时显示时间。

1.打开一个新的Flash文档,并将其保存为displayTimeWithMovieClip.fla。

2.创建一个新的影片剪辑元件。其实现方法是,在Windows操作系统中按Ctrl+F8组合键(即在按住Ctrl键后再按F8键),或选择Insert--New Symbol菜单命令。

3.出现Create New Symbol对话框。在Name域中输入Circle。确保选中了Movie Clip选项,单击OK按钮。

4.新元件将按编辑模式打开。使用Oval工具绘制一个实心圆。该圆的精确大小和颜色并不特别重要,只需要确保可以看到它并且用户可以单击到它便可。

5.返回主时间轴。

6.重新命名默认图层Circle。

7.打开库并将Circle元件的一个实例拖动到舞台中。

8.在舞台中选该实例,通过属性检查器将该实例命名为mCircle。

9.创建一个新的图层,并将该图层命名为Actions。

10.选择Actions图层的第1帧(唯一的一帧),并打开Actions面板。

11.将如下代码添加到脚本窗格中:

mCircle.onPress = function():Void {

var dNow:Date = new Date();

var nHours:Number = dNow.getHours();

var nMinutes:Number = dNow.getMinutes();

var nSeconds:Number = dNow.getSeconds();

trace("Hours:"+nHours);

trace("Minutes:"+nMinutes);

trace("Seconds:"+nSeconds);

};

12.保存该文档开始测试该影片。当单击该圆时,就会看到显示在Output面板中的当前时间。每次单击时,一个新的、更改后的值的集合就被附加到Output面板列表中。

首先,简单地创建了一个新的、包含圆形艺术作品的影片剪辑元件。一旦创建了该元件,下一步就是在舞台中创建该元件的一个新的实例。所以,返回到主时间轴,从库中将一个实例拖动到舞台中,并命名该新实例。

在它自己的图层中创建ActionScript代码是个好习惯。当需要定位代码时,这会有所帮助。因此,所做的下一件事就是专门为此创建一个名为Actions的新图层。创建该图层之后,就将代码添加到该图层的关键帧中。

与前面例子不同的是,该代码被包含在一个事件处理方法中,而不是通常的函数中,并且当事件发生时才调用该代码,而不是手工调用函数�

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值