邮件订阅
5ucms模版,FlashMX2004ActionScript图文教程(六)
作者: 来源: 日期:2017/4/1 23:46:14 浏览量:14(滞后) 人气:LOADING...(实时) 【

5ucms模版,FlashMX2004ActionScript图文教程(六)
1.4.4代码编写
现在开始进入最麻烦的步骤——代码编写,我们将会接触到很多新的东西。

1、文本文件数据加载
在最开始的时候,我们曾建立一个文本文件,将其命名为“subtrahend.txt”,存在.fla文件所在的目录下,这个文件中包含有程序需要读取的参数,现在我们就要编写代码将这些数据读取出来。

选中“脚本”层中的第一帧,然后打开行为面板,输入这样的代码:

var externalData:LoadVars = new LoadVars();

externalData.>

下面根据finalResult的值来确定给用户什么样的反馈。在On(Press)事件处理中追加以下的代码。"

on (press) {

var minuend:Number = Number(minuend_txt.text);

var subtrahend:Number = Number(subtrahend_txt.text);

finalResult=minuend-subtrahend;

result_txt.text=finalResult;

if (finalResult>0)

Movie_Clip_Instance_mc.gotoAndPlay(3)

else

Movie_Clip_Instance_mc.gotoAndPlay(2);

}

追加的这几行代码使用了一个简单的判断结构,即if...else...,如果if括号中的条件满足则执行前一条语句,否则执行后一条语句。这里我们调用了影片剪辑实例Movie_Clip_Instance_mc的gotoAndPlay方法,这个方法可以让影片剪辑在自身内部调转播放,由于我们在影片剪辑中的不同帧上安放了不同的反馈信息,因此通过这个语句就可以非常快速地完成对用户的反馈,这也是交互式Flash应用程序开发中常用的小技巧。

1.5总结
麻雀虽小,五脏俱全,这个程序看上实在有些简陋,但是通过这个傻傻的例子我们还是能够学到很多Flash MX 2004 ActionScript的知识,这里再作一个回顾,对照下面的列表检查一下自己掌握了多少:

Flash程序输入数据有两种比较常用方法:一是通过用户输入,在这个例子中我们通过一个“输入文本”来实现,还有一种是通过文本文件,在这个例子中我们通过建立LoadVars对象并调用其Load方法,然后再起onLoad()事件处理中提取数据。

在On(Press)事件中,可以处理用户单击按钮的操作

使用影片剪辑实例的gotoAndPlay()方法可以播放影片剪辑实例内部指定的帧

函数Number()可以用来提取界面上的文本对象中显示的数字

无忧CMS,5ucms.org建站仿站首选!

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms模版,FlashMX2004ActionScript图文教程(九)
下一篇:5ucms培训,Flash5画任意直线教程
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms模版,FlashMX2004ActionScript图文教程(六)的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org