storyline 怎么设计通过键盘与界面进行互动?

回答·2
最热
最新
  • 肯定是通过交互命令来完成啊
  • 在 Storyline 3 中,可以使用键盘对页面上的对象进行控制,通过按键控制对象的运动。使用此功能,可以制作一些简单的小游戏。本文介绍一下用键盘控制对象运动的方法。 要实现对页面对象的运动控制,首先要给页面对象添加动作路径,使它能够按照指定的路径进行运动。 根据实际需要,可以给对象添加“上”、“下”、“左”、“右”四个方向的动作路径,也可以给对象添加“上”、“下”、“左”、“右”、“左上”、“右上”、“左下”、“右下”八个方向的动作路径,从而实现对象按四个方向运动或八个方向运动。本文以使用上键盘上的“I”、“,”、“J”、“L”、“U”、“O”、“M”、“.”八个键控制人物按八个方向的运动为例进行讲解,具体步骤如下: 一、添加人物并给人物添加动作路径 在页面上添加人物并设置好人物初始的位置。选中人物,在“动画”选项面板中,给人物分别添加“上”、“下”、“左”、“右”、“左上”、“右上”、“左下”、“右下”八个方向的“线条”动作路径并调整好运动的距离。调整时,可以按住 Alt 键,进行精细的调整,否则运动方向不容易调整精确。如图: 二、设置路径选项 单击选中人物,在“动画”选项面板中单击“路径选项”按钮右侧的黑色三角,在“路径选项”下拉列表中单击“相对起始点”。选择“相对起始点”的作用是,用键盘控制对象做下一次运动时,会从上一次运动结束的位置继续运动。如果不选择“相对起始点”,下一次运动时,会从对象运动前的初始位置开始运动。 三、设置按键控制 给人物添加动作路径后,触发器面板会自动创建“移动”的触发操作,如图: 这里的每一个“移动”语句的开始时间都是“时间轴开始”时,因此,预览作品时会发现人物是自动运动的。如图: 下面,我们来修改一下这些触发语句,使人物的运动受按键控制。 在触发器面板中双击第一条“移动”语句,将其中的“时间轴开始”改为“用户按下一个键”,然后在“关键点”右侧的框中单击鼠标,在英文法状态下按下键盘上的 I 键,并在“对象”右侧的下拉列表中将“人物 1”改为本页幻灯片(本案例中,幻灯片标题名为“用键盘控制人物”, 然后点击“确定”按钮。如图: 用同样的方法,为“上”、“下”、“左”、“右”、“左上”、“右上”、“左下”、“右下”八个方向的运动分别指定键盘上的“I”、“,”、“J”、“L”、“U”、“O”、“M”、“.”八个键。修改后,触发器面板如下图所示: 四、发布作品 单击“开始”选项面板中的“发布”按钮,选择发布的类型(例如:光盘格式、网页格式等),设置好作品标题和发布作品的文件夹,然后单击对话框中的“发布”按钮发布作品。 发布后打开发布作品的文件夹,运行该作品,就可以在英文输入法状态下,用键盘上的相应按键控制人物的运动了。