用Authorware绘制动态抛物线

2016-03-18 16:17 17 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享用Authorware绘制动态抛物线,希望可以对大家能有小小的帮助。

【 tulaoshi.com - 设计软件 】


  我们在制作CAI数学课件过程中,往往会用变量和函数来绘制动态的抛物线,让课件的内容更加丰富,加强课件的功能!笔者在此通过关于抛物线的绘制和抛物线性质的一个实例,来展现函数和变量在课件设计中的作用。当然设计更复杂、更符合教学要求的课件,需要熟练掌握Authorware函数和变量。本次制作的具体步骤如下:

  1、先在流程图上放入图1的内容(可不要说明)。




图1

  2、在画坐标系群组中放入图2的内容,其中:

按此在新窗口浏览图片

图2

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/shejiruanjian/)



  setfill是图形内部填充颜色函数;

  SetFrame是线的颜色设置,SetLine是线段的样式设置;

  box、line是按参数在屏幕指定的位置绘制固定图形函数。

  (1)在坐标系的初值计算图标中写入:

  SX:=320

  SY:=240   
(2)坐标轴内容为:

  SetFill(1,RGB(150,255,200))

  Box(0,5,5,635,475)

  SetLine(2)

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

  Line(4,SX+(X-1)*KD,SY,SX-(X-1)*KD,SY)

  Line(4,SX,SY-(Y-1)*KD,SX,SY+(Y-1)*KD)

  (3)X轴上刻度标记内容为:

  SetLine(0)

  repeat while X〈7

  Line(2,SX+X*KD,SY,SX+X*KD,SY-BJ)

  X:=X+1

  end repeat

  (4)Y轴上刻度标记为:

  SetLine(0)

  repeat while Y〈7

  Line(2,SX,SY+Y*KD,SX+BJ,SY+Y*KD)

  Y:=Y+1

  end repeat

  3、交互图标内输入:
“请输入参数P:”

  4、在交互中的计算图标中输入:

  “p:=NumEntry”必须命名为“*”

  5、在设置初值中写入:

  y1:=-6

  x1:=6

  zl:=0.005

  SetLine(0)

  6、在确定X、Y的取值范围中输入

  repeat while y1*y1/2/p〉=x1

  y1:=y1+zl

  end repeat

  x1:=y1*y1/2/p

  Y:=y1

  7、在抛物线中输入:

  repeat while y1〈-Y

  y2:=y1+zl

  x2:=y2Tulaoshi.com*y2/2/p

  Line(2,SX+x1*KD,SY+y1*KD,SX+x2*KD,SY+y2*KD)

  x1:=x2

  y1:=y2

  end repeat

  运行它,是不是可以用你输入的数据来画出抛物线呀!很有趣吧!还不快试试!

来源:http://www.tulaoshi.com/n/20160318/1889495.html

延伸阅读
    很多应用软件在启动时往往会显示“日积月累”之类的窗口,其中动态显示了与软件相关的内容或名言佳句等,这在VB中容易实现,而在Authorware中更是易如反掌。。请跟我来:     相关素材:首先,用截图软件取得其它程序“日积月累”的图片picture.jpg,当然也可用VB做一个,注意一定要去掉其中的按钮部分。...
属于素材制作类型的教程,可以延伸出很多其他的效果,操作简单,更改颜色很方便。 最终完成效果 美工刀工具的位置
标签: PS PS基础
我画的这张Slash 是这个绘画系列里的角色之一。我从小喜欢很多角色,一直影响到我的生活方方 面面。我想用一个记录的方式把他们呈现出来,能与大家一起分享,所以就有了 今天画的这一系列,跟摄影没差别,喜欢就画。(图01) 图01 应用笔刷: 我的绘画中常用的就是基本笔刷,用它来造型画关系,直到完成它的最终效果。 喷笔笔刷由于它的边...
解决思路 我们可以用链接的方式导入图片文件,比如001.bmp,然后将指定文件夹中的文件依次更名为001.bmp,显示之后再将其改回原来的名字。 在实现之前,您得先将要显示的图片放在指定的文件夹内,比如本例中的C:WINDOWSDesktopimages。要说明的是本例中只能显示BMP格式,所以要先将图片的格式统一为BMP格式。 提取目录 在流程线上放...
很多应用软件在启动时往往会显示“日积月累”之类的窗口,其中动态显示了与软件相关的内容或名言佳句等,这在VB中容易实现,而在Authorware中更是易如反掌。.请跟我来: 相关素材:首先,用截图软件取得其它程序“日积月累”的图片picture.jpg,当然也可用VB做一个,注意一定要去掉其中的按钮部分。其次,在该程序所在的文件夹下建立...

经验教程

235

收藏

90
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部