中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 图形图象 > 网页设计 > Flash
实用Flash应用程序—打字练习(1)
作者:未知 时间:2004-07-16 12:12 出处:Yesky 责编:chinaitpower
              摘要:实用Flash应用程序—打字练习(1)
Flash的ActionScript给flash的功能增强提供了更大的空间,有了强大的编程功能作后盾,广大的Flasher终于可以振臂一挥,向世人说明:Flash不仅仅只是网络动画工具,出色的闪客一样可以用Flash做出实用的程序。

  今天我们就一起来看看怎样用Flash制作打字练习的实用程序。

  第1节、程序概述

  程序名为:TypeTest。整个程序的目的就是鼓励玩家不停的敲击键盘,打印出与原文一样的的文章或字符,达到熟练键盘,快速输入的目的。作品效果以及源文件下载

  在这篇教程的每一节,都会向程序中添加新的功能或特点,这样我们可以循序渐进地学习和讨论用到的技术,承前启后,保证你能完全理解整个进程,轻松掌握每一节内容。

  编写的ActionScript需要完成下面这些事情:

  让玩家对练习内容、练习时间及难易程度都有充分的控制权力;
  提示每次键盘输入是否正确;每次练习结束会有成绩显示。

  第2节、预备知识

  学会从外置的文本文件中引入变量:

  TypeTest的玩家总是一边不停的敲击键盘,一边参照原文内容。

  原文从何而来呢?我们设原文是字符型变量。既然是变量,那么变量的保存方式应该有以下几种。

  1.放在ActionScript中,并将其作为Flash电影的一部分。
  2.用外置的文本文件保存,从而可以被Flash电影所引用。
  3.保存为数据库文件,从而也可被Flash电影所引用。

  从现在我们程序的目标而言,选用第二个方案有着不可比拟的优势:

  原文的更新将会比ActionScript变量形似书写简单——只需要更改外置文本文件即可,而不需修改源代码,使玩家能够更新自己的练习库。又没有牵涉到数据库等一大堆复杂的内容。要被引用的文本文件的格式必须是 变量名= 这样的形式,如果一个文本文件中有多个变量必须用 & 符号分开。

  例如:Variable1=typeTest&Variable2=12344Variables3=English text file . 记住,所有的变量都是字符型的变量,如果要用在数字运算中我建议使用函数 Number(Variables2). 该函数返回 Variables2 所代表的数字 12344 。导入变量应使用函数:loadVariablesNum()。例如: fileName="English.txt"; loadVariablesNum(fileName,level); 从文本文件 English.txt 中导入变量到 Flash电影的level层中, level 大于等于0的整型数据。我这里把数据都导入到第 0 层中。即 loadVariablesNum(fileName,0)。

  Ok,预备知识到此结束,下面开始我们激动人心的程序吧!

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有