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

类型Scratch学习课件-02-舞台和角色.ppt

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

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

    特殊限制:

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

    关 键  词:
    Scratch 学习 课件 02 舞台 角色
    资源描述:

    1、02 舞台和角色舞台和角色 程序设计基础 2 home back first prev next last 本节目标本节目标 弹球游戏弹球游戏 舞台和角色舞台和角色 屏幕和坐标屏幕和坐标 绘制一排小松树绘制一排小松树 程序的初始化程序的初始化 3 home back first prev next last 弹球游戏弹球游戏 4-1 绘制背景中的红色底边绘制背景中的红色底边 绘制挡板角色绘制挡板角色 导入小球角色,调整小球大小导入小球角色,调整小球大小 为小球角色导入水滴声音为小球角色导入水滴声音 water_drop 4 home back first prev next last 弹球游戏

    2、弹球游戏 4-2 为挡板角色添加脚本为挡板角色添加脚本 脚本实现了用鼠标控制挡板左右水平移动的功脚本实现了用鼠标控制挡板左右水平移动的功 能能 原理是不断地将挡板的原理是不断地将挡板的x坐标设置为鼠标指针的坐标设置为鼠标指针的 x坐标坐标 5 home back first prev next last 弹球游戏弹球游戏 4-3 为小球角色添加脚本为小球角色添加脚本 首先,程序将球移到首先,程序将球移到(13,157)这个位置这个位置 然后不断地重复移动然后不断地重复移动4步这一动作。在此过程中,步这一动作。在此过程中, 如果碰到舞台边缘,球就会被反弹回来;如果如果碰到舞台边缘,球就会被反弹回

    3、来;如果 碰到红色,游戏结束运行;碰到红色,游戏结束运行; 6 home back first prev next last 弹球游戏弹球游戏 4-4 小球如果碰到挡板,播放声音小球如果碰到挡板,播放声音water_drop(水滴(水滴 落),改变当前球的运动方向为落),改变当前球的运动方向为 180-方向,实现方向,实现 反弹效果反弹效果 如果原方向为如果原方向为150度,则新方向为度,则新方向为30度,原运动方向和度,原运动方向和 新运动方向以竖直方向新运动方向以竖直方向0度为对称轴,就像光线反射一度为对称轴,就像光线反射一 样,如下图所示样,如下图所示 然后,移动然后,移动5步,在随机旋

    4、转一个正负步,在随机旋转一个正负20度之间的一个度之间的一个 角度角度 7 home back first prev next last 游戏要素游戏要素 动画、音乐和人物控制动画、音乐和人物控制 碰撞检测碰撞检测 挑战性和趣味性挑战性和趣味性 随机性和运气随机性和运气 输赢机会的平衡输赢机会的平衡 8 home back first prev next last 改进思路改进思路 增加爆炸物(碰到游戏结束)和礼品(碰到增加爆炸物(碰到游戏结束)和礼品(碰到 加分)加分) 增加键盘控制,通过键盘控制实现双人对战增加键盘控制,通过键盘控制实现双人对战 (两人一左一右,球碰到自己这边的底线为(两人

    5、一左一右,球碰到自己这边的底线为 输),得分显示及历史记录,时间限制,实输),得分显示及历史记录,时间限制,实 现多关游戏、难度逐渐增加,等等现多关游戏、难度逐渐增加,等等 9 home back first prev next last 舞台和角色舞台和角色 7-1 编写编写 Scratch 程序,就像是设计一场演出。程序,就像是设计一场演出。 所有的演出活动都在舞台上进行所有的演出活动都在舞台上进行 舞台的宽舞台的宽为为480,高,高为为360 单位,并以单位,并以x- y 的网格线分割。舞台中央的的网格线分割。舞台中央的x, y 坐标为坐标为0,0。 10 home back first

    6、 prev next last 舞台和角色舞台和角色 7-2 通过移动鼠标通过移动鼠标 (光标光标),并且查阅舞台下方所,并且查阅舞台下方所 显示的鼠标显示的鼠标x, y 坐标值,可得知舞台任何一坐标值,可得知舞台任何一 点的坐标值点的坐标值 舞台有小、大、演示三种模式,通过以下三舞台有小、大、演示三种模式,通过以下三 个按钮切换个按钮切换 11 home back first prev next last 舞台和角色舞台和角色 7-3 舞台有脚本、多个背景和声音舞台有脚本、多个背景和声音 背景可通过绘制或导入图片生成背景可通过绘制或导入图片生成 脚本可控制背景的切换,实现动画效果脚本可控制背

    7、景的切换,实现动画效果 声音可通过录制或导入声音文件生成声音可通过录制或导入声音文件生成 脚本可播放音乐文件,实现背景音乐脚本可播放音乐文件,实现背景音乐 12 home back first prev next last 舞台和角色舞台和角色 7-4 在舞台上演出的各种演员,称为角色在舞台上演出的各种演员,称为角色 角色可以在舞台上移动,以及跟其它的角色角色可以在舞台上移动,以及跟其它的角色 互动互动 角色可有多个造型,造型决定角色的外观角色可有多个造型,造型决定角色的外观 造型可绘制造型可绘制 造型也可通过导入图片来生成:譬如可以由硬造型也可通过导入图片来生成:譬如可以由硬 盘导入图片、或

    8、是由某一网站下载图片盘导入图片、或是由某一网站下载图片 13 home back first prev next last 舞台和角色舞台和角色 7-5 脚本可控制角色移动、播放音乐、或是与其脚本可控制角色移动、播放音乐、或是与其 它的角色互动它的角色互动 角色可有自己的声音,可通过录制或导入声角色可有自己的声音,可通过录制或导入声 音文件生成音文件生成 脚本可播放音乐文件,实现不同音效脚本可播放音乐文件,实现不同音效 14 home back first prev next last 舞台和角色舞台和角色 7-6 默认角色是小猫默认角色是小猫 角色有位置(角色有位置(x,y)坐标和方向两个属

    9、性)坐标和方向两个属性 下图中按钮可控制角色允许的旋转方式下图中按钮可控制角色允许的旋转方式 蓝色短线代表角色当前方向,鼠标拖动蓝色蓝色短线代表角色当前方向,鼠标拖动蓝色 短线可改变角色方向短线可改变角色方向 15 home back first prev next last 舞台和角色舞台和角色 7-7 编辑角色造型,会出现下图所示对话框编辑角色造型,会出现下图所示对话框 点击设定旋转范围,会出现十字线,角色位置点击设定旋转范围,会出现十字线,角色位置 实际是十字线交叉点的位置实际是十字线交叉点的位置 角色旋转的中心也是十字线交叉点角色旋转的中心也是十字线交叉点 16 home back f

    10、irst prev next last 绘制一排小松树绘制一排小松树 17 home back first prev next last 程序的初始化程序的初始化 程序在开始完成主要任务前,往往需要做一程序在开始完成主要任务前,往往需要做一 些准备工作些准备工作 这些准备工作称为“程序的初始化”这些准备工作称为“程序的初始化” 本例中,初始化工作包括:本例中,初始化工作包括: 清除以前绘制内容、设置画笔颜色、将画笔移清除以前绘制内容、设置画笔颜色、将画笔移 至合适的绘画位置至合适的绘画位置 18 home back first prev next last 任务分解任务分解 图中总共有图中总共

    11、有 4 棵松树,所以可以通过重复棵松树,所以可以通过重复 4 次完成,每次画一棵松树次完成,每次画一棵松树 每棵松树由一根线段和一个三角形组成每棵松树由一根线段和一个三角形组成 绘制线段绘制线段 绘制松树绘制松树 每棵松树绘制完成后,绘制起点右移,准备绘每棵松树绘制完成后,绘制起点右移,准备绘 制下一棵树制下一棵树 绘制完松树,绘制代表大地的线段绘制完松树,绘制代表大地的线段 19 home back first prev next last 任务分解任务分解 绘制松树代码绘制松树代码 见右图见右图 绘制“大地”代码绘制“大地”代码 见下图见下图 20 home back first prev next last 总结总结 弹球游戏弹球游戏 舞台和角色舞台和角色 屏幕和坐标屏幕和坐标 绘制一排小松树绘制一排小松树 程序的初始化程序的初始化

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

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


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


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

    163文库