文档章节

如何使用Authorware打造动态的抛物线

j
 jun9152143
发布于 2017/07/10 14:12
字数 974
阅读 3
收藏 0

 大家都知道Authorware是一个功能全面的多媒体制作软件,大家都会选择使用它来制作课件。那么一般情况下,我们在制作CAI数学课件的时候,为了让内容更加的丰富多彩,往往都会打造一些动态的抛物线,而这些动态的抛物线是由函数以及变量组成的。所以今天小编为大家介绍一下:如何使用Authorware打造动态的抛物线?

  小编在这篇教程中,会向大家演示一个关于抛物线性质以及打造抛物线的实例。其实这个实例是用来展现变量以及函数在课件设计中的作用。当然啦,小编在这里为大家演示的是一个较为简单的实例。如果大家想要设计一些更加符合教学要求、更加复杂的课件,那么大家就一定要将Authorware变量以及函数的知识点熟练的掌握。具体的操作步骤如下:

  操作步骤一:

  首先我们先打开并运行Authorware多媒体制作软件,然后在流程图中,放入以下图像中的内容(这里的内容可以不做任何的说明)。流程图的具体内容,如下图:

如何使用Authorware打造动态的抛物线_输入代码_Authorware_多媒体制作_课课家

  操作步骤二:

  当制作好流程图以后,然后我们就在画坐标系群组中,放入以下图像中的内容。画坐标系群组的具体内容,如下图:

画坐标系群组

  小编在这里先为大家解释一下其中的一些参数:

  ①SetFrame:这是用来设置线的颜色;

  ②setfill:这是一个函数,用于设置图形内部填充颜色;

  ③SETLine:这是用来设置线段的样式;

  ④box、line:这是一个函数,按参数在电脑屏幕的指定位置绘制一个固定图形。

  (1)大家可以看到在坐标系里面有一个初值计算图标,我们在该图标中写入以下的程序:SX:=320  SY:=240

  (2)接下来我们就要设置一下坐标轴、X轴上刻度标记以及Y轴上刻度标记这三个部分的内容。由于代码还是比较简单的,小编就不作任何的注释了。具体的内容,大家可以参考一下下面的图像,小编在这里就不一一列举出来了。如下图:

坐标轴、X轴上刻度标记以及Y轴上刻度标记

  操作步骤三:

  接着我们要在交互图标里面输入以下的文字:“请输入参数P:”,这是用来提示大家输入参数P的;

  操作步骤四:

  然后我们还要在交互中的计算图标中输入以下的内容:“p:=NumEntry”必须命名为“*”;

  操作步骤五:

  在设置初值中写入以下的代码,作用固然就是用来设置抛物线的初值,具体的代码,如下图:

设置初值

  操作步骤六:

  接下来,我们还要再确定一下抛物线的X以及Y这两者的取值范围。所以要在X、Y的取值范围中输入以下的程序,具体的程序,如下图:

确定一下X以及Y的取值范围

  操作步骤七:

  最后的一个操作步骤,我们只要在抛物线中输入以下的代码,就完成抛物线的绘制了。具体的代码,如下图:

抛物线中输入代码

  当我们完成以上七个步骤的时候,最后只要将其运行,那么软件就会根据我们刚刚所输入的数据来进行打造抛物线了!是不是非常的有趣?小编在这篇教程中,没有给大家太多的注释,主要是小编已经在操作步骤二中已经将一些重点的参数讲解给大家了,相信大家会慢慢弄懂所有代码的了。

© 著作权归作者所有

共有 人打赏支持
j
粉丝 0
博文 113
码字总数 84802
作品 0
南通
原生JS实现抛物线动画以及动态模糊效果

苏格团队 作者:Jason 前言 某一天我收到了产品发来的微信消息。小X,我们的业务现在需要一个类似加入购物车的掉落动画,经过组织的慎重考虑,这个需求就交给你了。于是便有了这篇文章。本文...

苏格团队
09/30
0
0
高等数学Mathematica实验题——1.3-10.蝴蝶效应曲线的绘制(Butterfly Effect Curve)

Export["ButterflyEffect.gif", Manipulate[ ParametricPlot[{x = 2 a t - 4 t^3, y = -a t^2}, {t, -5, 5}], {a, -80, 80}], Deployed -> True, "ControlAppearance" -> None] 备注:这条曲......

hpdlzu80100
05/11
0
0
怎么用几何画板实现抛物线左右平移

对于抛物线高中数学老师和同学们一点都不陌生,这是高中时期的必须的数学内容。在学习抛物线的过程中,有时会将其进行平移,来观看抛物线性质。但是在黑板上是非常的不方便的,现在可以通过多...

学术研究软件
2016/06/29
49
0
【iOS-Cocos2d游戏开发之十三】CCSprite利用Bezier(贝塞尔)做抛物线动作并让CCSprite同时播放两个Action动作!

原文地址:http://blog.csdn.net/xiaominghimi/article/details/6779873 如果我们想实现让CCSprite进行抛物线运动的话,那么我想童鞋们首先会想到利用Box2d或者其他物理引擎去为CCSprite创建...

鉴客
2012/01/15
527
0
hihoCoder #1142 : 三分求极值

#1142 : 三分·三分求极值 题目链接:https://hihocoder.com/problemset/problem/1142 【思路】 二分法作为分治中最常见的方法,适用于单调函数,逼近求解某点的值。但当函数是凸形函数时,二...

angel_kitty
2017/03/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Thinkphp5 优雅配置两个数据库

工作需要需要配置两个数据库,框架5.0的,步骤如下: 1、在database.php同级创建一个database2.php文件 在里面配置第二个数据库信息, 2、在config中配置这个数据库信息: 3、创建第二个表的...

wqzbxh
17分钟前
1
0
Socket网络编程进阶与实战

Socket网络编程进阶与实战 Socket对于每个工程师的重要性不言而喻。本课程将理论结合实践,带你从零开始,系统学习Socket编程技术,让Socket的学习不再那么零散与难以掌握,同时会提炼出Soc...

qq__2304636824
23分钟前
1
0
Android studio常用快捷键

Ctrl +Alt +Space //显示可用参数 Ctrl + Alt +M //抽取方法 Ctrl +Alt + F //提取全局变量 Ctrl +Shift + "+或-" //折叠/展开代码块 Shift + F6 //批量更改变量 Ctrl + Tab //切换器 Ctrl +...

lanyu96
35分钟前
2
0
@ControllerAdvice 拦截异常并统一处理

在spring 3.2中,新增了@ControllerAdvice 注解,可以用于定义@ExceptionHandler、@InitBinder、@ModelAttribute,并应用到所有@RequestMapping中。 一、介绍 创建 MyControllerAdvice,并添...

狼王黄师傅
39分钟前
1
0
ajax传递参数给springmvc总结[转]

https://www.cnblogs.com/franson-2016/p/6770028.html https://www.cnblogs.com/xiaoxi/p/5708084.html 总结: 1.springmvc与Ajax交互,可以传入三种类型的数据: (1)文本:"uname=alice&......

废柴
41分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部