| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • Yahoo Toolbar打造安心上网环…

  • 微软教你在IE7中使用RSS

  • Google Earth三维地图服务使…

  • Google新鲜技巧玩法你听说过…

  • RemotelyAnywhere用IE轻松远…

  • 快快申请 streamload提供10G…

  • 全面体验Wallop 走进微软大家…

  • 浏览器使用秘技五则

  • 使用Firefox浏览Google有优势

  • FireFox背后的秘密:教你如何…

  • Q
    您现在的位置: 我是IT人 >> 应用学院 >> 图形动画 >> Authorware >> 教程正文
    Authorware使用技巧           
    Authorware使用技巧
    作者:网络 文章来源:转载 点击数: 更新时间:2005-12-12
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:

    ●Authorware调用可执行文件后的窗口处理

      有不少人反映Authorware的JumpOutReturn执行了外部命令后立即返回继续运行,也就是说在调用完相应文件后Authorware就不管了,两个程序形成了同时运行的状态并且相互之间不能联系,这样无论用户对执行程序进行了什么操作Authorware都不管。以网友MouseBoy的问题为例,他在Authorware中调用了ScreenCam制作的自执行影片,但运行时移动了ScreenCam的窗口,下面就露出了Authorware的窗口,而且Authorware还在运行中等待交互哩!真是煞风景乍解决呢?以这个问题为例讲一下吧(假设自执行影片为c:\play.exe,Lotus ScreenCam 97制作):
    1、加上计算图标,内容为: --将Authorware窗口隐藏(移出屏幕) x:=windowtop y:=windowleft MoveWindow(1024,768) JumpOutReturn("c:\\play.exe");
    2、其后跟一个等待图标,时间设为2秒,用于等待play.exe的窗口出现(否则FindWindow函数在窗口未打开之开就先检查了);
    3、再跟一个等待图标名为wait,时间设为.5秒,用于循环控制;
    4、调入WINAPI.U32/UCD中的FindWindow函数,加入一个计算图标,内容如下: --检查play窗口是否关闭 if FindWindow("ScreenCamPlayerWndv3","Lotus ScreenCam 97") GoTo(IconID@"wait") end if --恢复窗口 movewindow(x,y) 这里解释一下FindWindow函数,这是一个WINDOWS API函数,如果你进行过WINDOWS程序设计可能会知道,它是用来检查系统中相应窗口句柄的,如返回0一般说明窗口不存在,两个参数一个是窗口类名,一个是窗口名(标题条上的标题),对于不同窗口这两个值不一样,可以用Visaul C++中的SPY来检查这两个值。另外要注意的是在隐藏窗口和Play窗口出现的间隙屏幕上会出在空白而露出桌面同样影响画面效果,解决方法可以用Cover()(cover.ucd/u32在我的工具栏目中可Download)函数将桌面盖住。

    ●对齐物件的技巧

    在Authorware中对齐不同图标下的物件是比较麻烦的事,虽然Authorware已经为此做了不少便利的功能,但用起来还是不顺手,这时不妨在其中一个图标中画一条参考的直线,用它对齐物件后CTRL+X,再到另一图标中CTRL+V进行参照。

    ●改变打包文件的图标

    当你做好了一个作品在朋友面前沾沾自喜时也许人家一眼就看出这是Authorware做的,因为它的图标一眼就看出来了。看了上面那条你该明白为什么Authorware生成独执行文件叫打包而不叫编译了吧!Authorware只是把你的文件接在RunA3W.exe之后记下偏移量罢了。所以打包后的文件图标就是RunA3W.exe的图标。要改这个图标只要找到Borland的Resource Workshop或其它语言的资源编辑工具打开RunA3W.exe,调出图标,改成你的样子再编译存盘,然后重新在Authorware中打包就行了。注意不要直接改打包后的文件,因为重新编译后的文件大小可能改变,影响了数据文件的偏移地址造成文件不能播放。第二个要注意的是现在的Windows程序有16位的,也有32位的,而32位的Resource Workshop我没见到,16位的RW改32位程序后不能正确编译回去。所以如果你要改的是3.5 RunA3W32.exe请试试Watcom C++ 11的Resource Editor或者用VC5.0/6.0在NT下进行资源编辑。

    ●Authorware制作流动字幕

    在电视上,我们见到的流动字幕很多,如电视台的点歌业务:在播放歌曲录像的同时,点歌者祝福的话从屏幕的右边伸出,向左边流动,再流出屏幕的左边而消失。本文以Authorware3.5(英文版)为例,介绍如何实现这一流动的效果。  建立一单行字的超宽文体 1、将一个显示图标放到流程线上,并打开图标;

    [1] [2] 下一页  

    教程录入:54iter    责任编辑:54iter 
  • 上一篇教程:

  • 下一篇教程:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |