如何用Authorware做时间限制交互小游戏
的有关信息介绍如下:利用时间限制交互与其他类型交互配合制作一个捕捉光球小游戏
新建一个Authorware文件,并保存。
拖动一个“显示”图标到流程线,重命名为“背景”。双击打开设计窗口,插入准备好的你喜欢的图片,关闭设计窗口。按Ctrl+=键为“背景”图标附加一个计算图标,在计算图标窗口中输入“Movable:=0”,防止背景图在测试中因鼠标错误操作被拖动。
拖放一个“显示”图标到”背景“”显示“图标后面的流程线上,重命名为“XXX”我的是小光球。双击打开设计窗口,插入准备好的物体的图,设置其显示模式为透明。(我的图片是直接在PS里面抠出来的,插入时选择阿尔法模式)
拖放一个交互图标到流程线上,重命名为”Find“。
拖放一个群组图标到”Find“交互图标右侧,弹出”交互类型“对话框,选中”热对象“单选按钮,确认,建立一个交互分支,重命名为捕捉。
双击”小光球“”显示“图标打开设计窗口,单机”捕捉“交互分支上的热对象交互标志,调出热对象交互属性面板,再单击设计窗口中的”小光球“图片,将其作为热对象。选择热对象交互属性面板”热对象“和”响应“选项卡按图操作。
拖放一个群组图标到”find“交互结构中”捕捉“交互分支右侧,自动创建热对象交互分支,重命名为”计时“。单机热对象交互标志打开交互属性面板,把交互类型更改为”时间限制交互类型“。
在时间限制交互属性面板中按如图改变。
拖放一个移动图标到”计时“交互图标右侧,建立一个分支,单击交互标志打开交互属性面板,修改为条件交互类型,按图做出改变。
双击”小光球“”显示“图标打开设计窗口,单击流程线上的”~Animating @”小光球““移动图标,然后单击设计窗口中的小光球图片,将移动图标设为小光球。
单击移动图标打开其属性面板,按图做出以下改变。
选中”基点“单选按钮,在设计窗口中将小光球拖动到窗口左上角,选中”终点“单选按钮,将小光球拖动到窗口右下角。设计窗口出现的矩形即为小光球移动的区域。
选中“目标”单选按钮,在左右分别输入randx,randy两自定义变量,弹出“新建变量”对话框,单击“确认”关闭对话框。
按Ctrl+=为移动图标附加一个计算图标,输入代码:
randx:=Random(0,100,1)
randy:=Random(0,100,1)
系统拿书Random(min,max,units)产生一个介于min与max之间的随机数,这里将产生介于0~100的两随机整数赋值给randx和randy,即为光球在指定区域中移动的坐标。
拖动一个“显示”图标到程序流程线的底部,重命名为“战绩”来显示捕捉到光球的个数。双击打开设计窗口,输入“本次共捕捉到小光球{TotalScore}个”,颜色字体大小自己随意设置。
运行程序进行测试,用鼠标跟踪小光球并单击,最后将显示得分。
ps:如果有兴趣,还可根据改变小光球移动速度,添加捕捉时提示声音和画面等方法增强游戏功能和趣味。