课件制作简单学-拼图游戏制作.doc
文本预览下载声明
课 件 制 作 简 单 学
—运用Authorware制作拼图游戏
怀化市第三中学 谌吉将
摘 要:通过制作一个拼图游戏介绍了Authorware 7.0的使用。
关键词 课件制作;拼图游戏;交互;函数;图片;响应
Multimedia Facture is easy // Chen_jijiang
Key Words multimedia facture;picture puzzle game;interaction;function;picture;response
Author’s address Huaihua City NO.3 Middle School ,418000, Huaihua,Hunan Province ,China
Macromedia Authorware 是领导交互式学习和多媒体的最佳创作工具,利用Authorware制作一个拼图游戏,切身体会Authorware的强大交互设计首先我们来构思一下拼图游戏:拼块零乱分布于,游戏者通过鼠标拖拽拼块到目标矩形方块中,如果拖拽目的地正确,则自动对齐居中,否则退回到原始位置。游戏游戏者在游戏过程中可选择查看原图中途也可选择放弃并退出游戏。拼图游戏最终执行界面如图1。图1拼图游戏执行界面拼图游戏,图是主题,拼是过程因此制作前必须准备好拼图游戏的相关图片,包括切割好的原图拼块(可选择Photohop等图形处理工具进行切割)。一切就绪,启动Authorware .0,开始我们的“设计之旅”设计为了游戏窗口的美观与合理,可更改”→ “文件”→ “属性的属性,即取消系统默认的和选项,并选择选项。如图2所示,ResizeWindow(900,500) 数字大小可调为窗口大小
i:=0 i为以后图片移动到一个正确位置时的计数
moves:=0 moves为以后图片移动一次时的计数
注意:在初始时i、moves都没有动,所以应赋值为0。在计算图标里输入的都应是英文状态下的标点符号。
图2显示图标导入拼图游戏背景。为了防止过程中意外拖动背景图片,在图标计算写入: Movable@:=FALSE。然后,在“片头”群组下建立一个“按钮响应”。在玩游戏时选择难度,设置“难”、“易”两种难度,分别设置“难”、“易”条件“T=20”、“T=30”。
注意:T为以后设置与moves作比较,选“难”、“易”时分别只能移动20、30次,当超过时只能“重新”或“退出”,以移动次数为难易标准。
群组图标”存放的是全部块拼块,一个显示图标导入一个拼块。在导入拼块时要注意把位置顺序捣乱。群组图标“”下放入一个“交互”图标,双击打开,输入文本“移动次数:{moves}” ({moves}为自定义变量,记录了下面热区中拼图的移动次数),并设置“交互图标属性”→“显示”,选中“更新显示变量”,则会自动更新你的移动次数。
如图3所示,在“交互”图标右侧拖入两个“计算”图标和一个群组,分别命名为“重新”、“退出”和“查看原图”,选为“按钮响应”类型。两个计算图标“响应分支”选为“退出交互”,在“重新”、“退出”计算图标中分别写入“Restart()”(运行这个函数后,就能使整个文件从头开始执行,将所有变量恢复成初始值)、“Quit()”。
图3 “重新”、“退出”和“查看原图”设置
在“查看原图”群组中,用一张“显示”图标在界面的合适位置放入一张小原图,并在退出时把它擦除。
3 正确和错误拖动拼块时的设置
3.1 正确拖动拼块时的设置
首先设计游戏者正确拖拽拼块到目的地的流程。拖动一群组图标“01”到右侧,选择响应类型为“”。调试执行程序,程序将自动暂停,等待用户设置响应属性选择拼图分块“”,使热区符号附到该图片上按要求拖动“”拼块到目标区域,调整热区大小使其充满所在小方格,即定义对象“”的目标区域为整个小方格区域同时设置属性窗口的 “在中心定位”,即定义当物体被拖动到该区域后,将自动锁定在该区域中心;设置拖动目标区域为正确响应设置,即“正确响应”。由于此选项,则该群组会自动加一个“+”将其命名为“+01”。
按上述步骤设置“02”至“16”,并且在每个群组中拖入一个计算图标并写入:
i:=i+1 正确次数累计相加,下面“错误选择”的设置则不需要这句
moves:=moves+1
3.2 错误拖动拼块时的设置
拼块的拖拽过程不可能一步到位,当游戏者拖拽拼块到错误目的地时,如何处理呢?“+16”的右侧添加一群组图标“错误选择”。设置响应类型为“”。 设置属性窗口的“允许任何对象”,即对任何目标对象都
显示全部