首页 > 网站 > 媒体动画 > 正文

Authorware基础教程:4.1 Authorware 移动图标二

2024-09-08 19:26:29
字体:
来源:转载
供稿:网友

4.1.4 选择 direct to line

将移动类型设置为 direct to line 时,可以将它移动到一条直线上的任意一点。在移动之前,必须确定移动的起点、终点,以及移动的直线。对象移动的起点就是对象在演示窗口的初始位置,终点是指对象在给定直线上停止移动的位置。关于移动对象停留的位置,它只是直线上的一点, authorware 6.0 将自动按照线性插值的方法,计算出 destination 坐标在直线上的相对位置。

运用 direct to line 移动方式

(1) 将显示图标拖动到流程线上,将它命名为 center 。

(2) 双击 center 打开演示窗口,使用文本工具输入汉字“影”。

(3) 打开 text 菜单,使用其中的 size 及 font 命令,将“影”设置为宋体、 80 及红色。

(4) 选择演示窗口的汉字“影”,使用 ctrl+i 打开显示图标的 layout 选项卡。

(5) 将运动对象的初始位置设置为 (50 , 50) 。

(6) 将移动图标拖动到流程线 center 的下方,将它命名为 line 。

(7) 双击移动图标打开属性对话框,选择汉字“影”之后,将 type 设置为 direct to line 。

(8) 在 motion 选项卡内,将 timing 设置为 2 秒,其他选项保持默认选项。

(9) 在 layout 选项卡内,选中 end 单选按钮,将汉字“影”拖动到演示窗口的中心位置,此时窗口内出现一条运动直线轨迹 ( 如图 4-6 所示 ) 。

(10) 在 layout 选项卡内,选中 destination 单选按钮,在右侧的文本框内输入 100( 如图 4-7 所示 ) ,表示移动对象将停留在直线的终点处。

图 4-7 设置 layout 选项卡

(11) 单击 preview 按钮,观察移动对象的运动情况。

(12) 单击 ok 按钮,关闭打开的属性对话框。

(13) 将显示图标拖动到流程线上,将它命名为 little 。

(14) 双击 center 打开演示窗口,使用文本工具输入汉字“影”。

(15) 打开 text 菜单,使用其中的 size 及 font 命令,将“影”设置为宋体、 40 及蓝色。

(16) 选择演示窗口蓝色的汉字“影”,使用 ctrl+i 打开显示图标的 layout 选项卡。

(17) 将运动对象的初始位置设置为 (50 , 50) 。

(18) 将移动图标拖动到流程线 little 的下方,将它命名为 point 。

(19) 双击移动图标打开属性对话框,选择蓝色的汉字“影”之后,将 type 设置为 direct to point 。

(20) 在 motion 选项卡内,将 timing 设置为 2 秒,其他选项保持默认选项。

(21) 在 layout 选项卡内,将 destination 的坐标设置为 (120 , 90) 。

(22) 将移动图标拖动到流程线 point 的下方,将它命名为 line_right 。

(23) 重复前面 (7) ~ (12) 步的操作,使蓝色的汉字“影”沿直线移动到 (320 , 90) 处。

(24) 重复 (22) 、 (23) 步的操作,创建移动图标 line_down , line_right 和 line_up 等 3 个移动图标,分别将蓝色的汉字“影”沿直线移动到 (320 , 260) , (120 , 260) , (120 , 90) 。

(25) 单击工具箱的播放按钮,观看课件的演示窗 口。

在本例中,首先红色的“影”从左上角移动到屏幕的中心位置,它使用了 direct to line 移动方式。接着,蓝色的“影”也从左上角移动到屏幕的某一点,该点的坐标是 (120 , 90) ,它使用了 direct to point 移动方式 ( 如图 4-8 所示 ) 。

(23) ~ (25) 步的操作,创建了 4 个移动图标,它们都使用 direct to line 移动方式,使蓝色的汉字“影”围绕着红色的汉字“影”作顺时针运行,运行的轨迹是由一个矩形组成的边框 ( 如图 4-9 所示 ) 。为了使用户对上述过程有一个清晰的了解,便于模仿,给出如图 4-10 所示的流程图,图标的名称与在此之前的叙述完全一致。

           

图 4-9 运行轨迹示意          图 4-10 direct to line 流程图

打开移动图标的属性对话框,将移动的类型确定为 direct to line 时,单击需要移动的对象,该对象中心会显示一个小圆点,这就是计算移动对象目标位置依据的直线起点。对于终点位置,用户可以直接输入任何正数或负数,甚至可以是表示位置的变量名。对于 distination 的位置,可以采用以下两种方式之一进行设置:

● 将对象拖动到已创建的直线上的某个位置,在 destination 文本框中会显示此时的坐标值,这就是移动对象的最终位置。

● 用户直接在 de

[1] [2] 下一页  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表