书签 分享 收藏 举报 版权申诉 / 14
上传文档赚钱

类型Scratch学习课件-14-游戏和动画设计.ppt

  • 上传人(卖家):Q弹啤酒肚
  • 文档编号:476320
  • 上传时间:2020-04-19
  • 格式:PPT
  • 页数:14
  • 大小:342.50KB
  • 【下载声明】
    1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
    2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
    3. 本页资料《Scratch学习课件-14-游戏和动画设计.ppt》由用户(Q弹啤酒肚)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
    4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
    5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Scratch 学习 课件 14 游戏 动画设计
    资源描述:

    1、14 游戏和动画游戏和动画 程序设计基础 2 home back first prev next last 本节目标本节目标 水族箱水族箱 图层的使用图层的使用 大鱼吃小鱼游戏大鱼吃小鱼游戏 3 home back first prev next last 水族箱水族箱 4-1 本程序模拟了一个鱼缸本程序模拟了一个鱼缸 或水族箱或水族箱 本程序有三个背景图片,本程序有三个背景图片, 交替显示,实现了水中交替显示,实现了水中 气泡移动的效气泡移动的效 4 home back first prev next last 水族箱水族箱 4-2 背景代码如下:背景代码如下: 其功能是每隔其功能是每隔1秒

    2、将背秒将背 景切换至下一个背景景切换至下一个背景 5 home back first prev next last 水族箱水族箱 4-3 角色包括角色包括7种生物(种生物(Creature) 和和3棵植物(棵植物(Plant) Creature1(水母)脚本如下,(水母)脚本如下, 其中设置了虚像效果,重复其中设置了虚像效果,重复 移动,遇到边缘反弹,每隔移动,遇到边缘反弹,每隔 1秒便以秒便以0.1的概率转身的概率转身 其他生物的脚本大同小异,其他生物的脚本大同小异, 除了没有设置虚像效果以及除了没有设置虚像效果以及 转身的概率不同,都是一样的。转身的概率不同,都是一样的。 可以通过拖放的方

    3、式,将可以通过拖放的方式,将 Creature1脚本复制到其他生物脚本复制到其他生物 角色,然后再简单修改而成。角色,然后再简单修改而成。 6 home back first prev next last 水族箱水族箱 4-4 Plant1角色代码,是将植物角色代码,是将植物1设置在了第设置在了第2层层 同样,同样,Plant2角色代码,是将植物角色代码,是将植物2设置在了设置在了 第第4层层 Plant3角色代码如下,实现图层在角色代码如下,实现图层在1至至7之间之间 随机选定一个随机选定一个 7 home back first prev next last 图层图层 2-1 本程序中,利用

    4、图层实现了立体效果的模拟。当本程序中,利用图层实现了立体效果的模拟。当 生物的图层在水草之前时,生物会遮挡住水草。生物的图层在水草之前时,生物会遮挡住水草。 当当生物的图层在水草之后时,水草会遮挡住生当当生物的图层在水草之后时,水草会遮挡住生 物,实现生物从水草后穿过的效果物,实现生物从水草后穿过的效果 图层就象是含有文字或图形等元素的胶片,一张图层就象是含有文字或图形等元素的胶片,一张 张图层按顺序叠放在一起,组合起来形成页面的张图层按顺序叠放在一起,组合起来形成页面的 最终效果最终效果 每一个图层就好似是一个透明的“玻璃”,而图每一个图层就好似是一个透明的“玻璃”,而图 层内容就画在这些“

    5、玻璃”上,如果“玻璃”什层内容就画在这些“玻璃”上,如果“玻璃”什 么都没有,这就是个完全透明的空图层,当各么都没有,这就是个完全透明的空图层,当各 “玻璃”都有图像时,自上而下俯视所有图层,“玻璃”都有图像时,自上而下俯视所有图层, 从而形成图像显示效果从而形成图像显示效果 8 home back first prev next last 图层图层 2-2 分层绘制,极大地提高了修改和控制的便利分层绘制,极大地提高了修改和控制的便利 度,最大可能地避免重复劳动度,最大可能地避免重复劳动 Scratch图层的实现比较简单图层的实现比较简单 角色当前图层不能够访问、显示和直接设置。角色当前图层不

    6、能够访问、显示和直接设置。 只能移至最上层,然后再下移到指定层次只能移至最上层,然后再下移到指定层次 很难精确控制角色之间的遮掩效果很难精确控制角色之间的遮掩效果 碰撞检测时,不同图层的角色仍然会发生“碰碰撞检测时,不同图层的角色仍然会发生“碰 撞”撞” 9 home back first prev next last 大鱼吃小鱼大鱼吃小鱼 点击绿旗开始游戏,点击绿旗开始游戏, 鼠标指挥大鱼移动,鼠标指挥大鱼移动, 小鱼碰到大鱼嘴巴小鱼碰到大鱼嘴巴 时,小鱼被吃掉时,小鱼被吃掉 10 home back first prev next last 大鱼吃小鱼大鱼吃小鱼 4-1 舞台只是由一张水下

    7、景色的图片构成,没有舞台只是由一张水下景色的图片构成,没有 代码代码 总共有五个角色:总共有五个角色: goldfish 1、goldfish 2、goldfish 3是三条小金鱼是三条小金鱼 hungry fish 是饥饿的大鱼是饥饿的大鱼 Instructions 是游戏说明,在屏幕右上角显示游是游戏说明,在屏幕右上角显示游 戏说明文字,没有代码,因此在游戏中此角色戏说明文字,没有代码,因此在游戏中此角色 是静态不动的是静态不动的 11 home back first prev next last 大鱼吃小鱼大鱼吃小鱼 4-2 goldfish 1、goldfish 2、 goldfish

    8、 3三条小金鱼的三条小金鱼的 代码是相同的代码是相同的 代码使小金鱼不停地移动,代码使小金鱼不停地移动, 每走每走2步,就随机改变一下步,就随机改变一下 方向方向 如果小鱼进入大鱼嘴巴(通如果小鱼进入大鱼嘴巴(通 过红色碰到深蓝色来判断)过红色碰到深蓝色来判断) ,广播事件,广播事件got-me(意思是(意思是 “抓住我了”),然后隐“抓住我了”),然后隐 藏,藏,3秒后,从屏幕左侧的秒后,从屏幕左侧的 一个随机深度再显示出来。一个随机深度再显示出来。 这样,可实现小鱼被吃掉并这样,可实现小鱼被吃掉并 不断出现的效果。不断出现的效果。 12 home back first prev next

    9、last 大鱼吃小鱼大鱼吃小鱼 4-3 大鱼的代码大鱼的代码 第一个脚本控制大鱼第一个脚本控制大鱼 显示张嘴的造型,如显示张嘴的造型,如 果和鼠标指针距离大果和鼠标指针距离大 于于10,就面向鼠标跟,就面向鼠标跟 随鼠标运动,一次移随鼠标运动,一次移 动动3步。步。 13 home back first prev next last 大鱼吃小鱼大鱼吃小鱼 4-4 大鱼的代码大鱼的代码 第二个脚本是第二个脚本是got-me 事件处理程序。播放事件处理程序。播放 小鱼被吃掉时的“喀小鱼被吃掉时的“喀 嚓”声,并切换大鱼嚓”声,并切换大鱼 的造型,实现大鱼闭的造型,实现大鱼闭 嘴再张嘴的动画效果嘴再张嘴的动画效果 14 home back first prev next last 总结总结 水族箱水族箱 图层的使用图层的使用 大鱼吃小鱼游戏大鱼吃小鱼游戏

    展开阅读全文
    提示  163文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Scratch学习课件-14-游戏和动画设计.ppt
    链接地址:https://www.163wenku.com/p-476320.html

    Copyright@ 2017-2037 Www.163WenKu.Com  网站版权所有  |  资源地图   
    IPC备案号:蜀ICP备2021032737号  | 川公网安备 51099002000191号


    侵权投诉QQ:3464097650  资料上传QQ:3464097650
       


    【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。

    163文库