首页 新闻 搜索 短信 分类 聊天 企业
上移动梦网
赢手机大奖

新浪首页 > 科技时代 > 网上学园 > 开 发 者 > 正文
用Authorware制作雷达波扫描效果

http://www.sina.com.cn 2002/07/24 13:39 赛迪网--中国电脑教育报

  文/宋志明

  小时候看战争片,经常会看到雷达扫描的场景,那时总觉得如同神话一般,很是神奇。现在自己经常要做些多媒体课件什么的,很是希望自己的作品中也能有同样酷的效果。呵呵,没有做不到,只有想不到,今天咱们就来做个雷达扫描的效果吧。当然,还是用Authorware。制作过程如下:


图1

  程序流程非常简单,只需要几个计算图标和一个决策图标足矣。完成后的流程线如图1所示。制作过程也很简单,只要有两个步骤就可以了。

  初始化

  拖一个计算图到主流程线上,命名为“初始化”,双击打开其输入窗口,输入如下内容:

  bigr:=100

  smallr:=95

  h:=320

  k:=240

  SetFrame(1,RGB(0,255,0))

  Circle(1,h-bigr,k-bigr,h+bigr,k+bigr)

  angle:=0

  repeat while angle<=2*Pi

  xbig:=h+bigr*COS(angle)

  ybig:=k-bigr*SIN(angle)

  xsmall:=h+smallr*COS(angle)

  ysmall:=k-smallr*SIN(angle)

  Line(1,xbig,ybig,xsmall,ysmall)

  angle:=angle+0.1

  end repeat

  angle:=0

  实现扫描

  拖一个决策图标到流程线上,双击打开其属性对话框,将“Repeat”的值改为“Until Click/Keypress”。

  拖两个计算图标到决策图标的右侧,分别命名为“波”和“频率”。双击“波”计算图标,打开其输入窗口,输入如下内容:

  r:=10

  repeat while r<bigr

  angle2:=angle-Pi/4

  repeat while angle2<=angle

  x1:=r*COS(angle2)+h

  y1:=k-r*SIN(angle2)

  Line(1,x1,y1,x1,y1)

  angle2:=angle2+0.02

  end repeat

  r:=r+10

  end repeat

  双击“频率”计算图标,打开其输入窗口,输入如下内容:

  angle:=angle+Pi/6


图2

  OK,完成了。不是很难吧?执行一下看看。效果如何?如图2所示。

  小呆后记

  其实你肯定也看出来了。我们只不过做了一些同心圆而已。我们所做的工作,就是要这些圆只显示圆心角为45°的扇形。在程序中所用到的,无非就是Authorware中所提供的几个系统函数罢了。


  


发表评论】【初学者园地】【科技聊天】【关闭窗口

新 闻 查 询

 相关链接
【学园专题】多媒体设计与制作
Authorware实用制作小技巧十则(2002/07/23 09:53)
在Authorware中控制Flash动画播放(2002/07/18 12:10)
用Authorware制作鼠标跟随动画效果(2002/07/02 10:04)
用Authorware显示“BMP”格式图像(2002/06/27 10:36)
用Authorware开发软件的帮助系统(2002/06/25 10:34)
上网发布您创作的Authorware课件(2002/06/24 11:06)
用Authorware制作浮动文字特效(2002/06/10 13:36)
在Authorware中调用ACDSee浏览图片(2002/06/06 10:59)


科技时代意见反馈留言板 电话:010-82612286 或 010-82628888-5488   欢迎批评指正

新浪简介 | 用户注册 | 广告服务 | 招聘信息 | 中文阅读 | Richwin | 联系方式 | 产品答疑

Copyright © 1996 - 2002 SINA.com, Stone Rich Sight. All Rights Reserved

版权所有 四通利方 新浪网