it167.com  设为主页
 收藏本站
 
  资讯:业界动态 | 软件动态 | 人物专栏 | 安全资讯 | 网络生活 | 电子商务 | 小游戏 | 视频 | 美女图片 | 音乐
  网络编程 | 网站运营 | 网页制作 | 图形图象 | 操作系统 | 媒体动画 | 软件教学 | 网络应用 | 邮件系统 | 网络安全 | 认证考试
asp | .net | php | jsp | Sql | java | Dreamweaver | FrontPages | Javascript | css | Coreldraw | photoshop | Flash | Coreldraw
当前位置: > 主页>媒体动画>Authorware教程>Authorware引入GIF文件
最新新闻

·机会与整合 边缘化互联
·TOM-Skype新增三大本地
·雅虎抢闸邮箱竞赛 网易
·新浪抢攻北京奥运
·洞悉网络口碑的掘金机会
·拆解网络病毒黑金交易
·木马下载器近期出现新变
·《互联网周刊》第17期文
·Web2.0是否催生自吹自擂
·三张宝宝裸照招来MSN封
热门新闻
·在AuthorWare中实现双语
·Authorware实战开发专题
·下拉式中文菜单的制作方
·Authorware 6.0 技巧与
·Authorware中如何呼叫外
·用Authorware制作多媒体
·Authorware 模块的使用
·Authorware7.0十大新功
·也谈Xtras的查找
·利用Authorware动态绘制
推荐新闻
 
 

Authorware引入GIF文件 

作者:   来源:it167   点击:   日期:2007-11-24

在多媒体的制作中,常常需要用到动态GIF文件。由于目前的Authorware版本仍不支持动态GIF文件格式,即使您将一个动态的GIF文件引入到您的程序中,也只能看到一幅静态的画面,不会产生动态的效果。如果借助于UCD库函数,就可以显示动态的GIF文件。该库文件下载地址为ftp://cs.pku.edu.cn,把它放在ATHware4的目录中就可以了。

  创建一个名为Animgif.a4p的文件并按顺序放置好各工具图标,其流程如图1所示。

  图1

  接下来,我们先将下面要用到的库文件装入,其步骤如下:

  (1) 选择“Windows|Functions”,弹出“Fuctions”对话框,同时在“Category”下拉列表中选择“Animgif.a4p”。

  (2) 单击“Load”命令按钮,打开AnimGif.U32库文件,在图2所示的对话框中选择该库文件中所包含的三个函数,然后单击Load载入。

  图2

  下面按顺序介绍这三个函数的用法与功能:

  * AnimatedGifExists

  用法:AnimatedGifExists()

  功能:如果正在显示动态GIF文件,则该函数的值返回1,否则返回0。

  * DisplayAnimatedGif

  用法:DisplayAnimatedGif

  功能:显示动态GIF文件。其中各参数的含义如下:

  WindowHandle――显示动态GIF文件的窗口句柄。

  FileName——动态GIF文件的文件名。

  Left、Top——确定GIF文件在窗口中的显示位置。

  Color——背景颜色,总共有16种。

  * EraseAnimatedGif

  用法:EraseAnimatedGif()

  功能:将显示的动态GIF文件清除。

  接下来,我们将在各个工具图标中放进相应的内容。

  首先,开启background显示图标,并用画图工具画一黄色矩形作为显示动态GIF文件的区域。

  双击第一个交互图标右侧名为“退出”的计算图标,并在其中输入quit(0),以便在点取该按钮时可以退出程序。同时,将该按钮的属性进行设置,其中将Erase设置为“After Next Entry",Status设置为“Not judged”,Branch设置为“Return”。

  双击第二个交互图标右侧的第一个群组图标“显示动态GIF”,同时在其中放置二个图标如图3所示。

  图3

  在计算图标“显示动态GIF”中输入内容:DisplayAnimatedGif(WindowHandle,"cgifbookmark.gif",380,120,13)。

  在这里,我们引用C盘gif目录中的一个动态GIF文件bookmark.gif,该文件的内容为一本正在翻页的书,该文件显示区域的Left值为380,Top值为120,这两个值确定了该动态文件在窗口中的位置,最后一个参数“13”表示该文件的背景色为蓝色。

  双击显示图标“GIF状态信息”并在其中输入如图4所示的内容。

  图4

  双击第二个交互图标右侧的第二个群组图标“清除动态GIF”,同时在其中放置二个图标如图5所示。

  图5

  双击计算图标“清除动态GIF”并在其中输入EraseAnimatedGif()函数,目的是将动态GIF文件清除。双击显示图标“GIF状态信息”并将图4所示的内容拷贝至其中。

  最后,调整各按钮、各显示图标里面的内容至合适位置,运行程序,结果如图6所示。

  图6

  图6中,右边的黄色矩形区域为动态GIF文件的显示位置。当我们单击按钮“显示动态GIF”时,便可见到一本正在翻页的书,并在其下面显示出GIF的状态信息1;当单击按钮“清除动态GIF”时,动态GIF文件消失,并在其下面显示GIF的状态信息0;当单击按钮“退出”时,便可结束本程序。


文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·和PowerPoint文件互调 ·Authorware 6.0 技巧与实例(6)自定义按钮
·Authorware中简单地控制影片档 ·制作课件心得小记
·在Authorware中画虚线 ·Authorware 6.0 技巧与实例(7)拼图游戏

   文章评论:(0条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:it167  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。