本章关键知识

继续对角色进行编程

学会运用以下脚本积木

============================================================

类型

 ——一遍接一遍地执行装在里面的积木。(官方解说)

我的理解:重复里面的积木,这个重复积木是无限制的不断重复里面的积木块。

=====================================================

类型

 —— 改变角色位置的 y 坐标值。

我的理解:角色Y坐标值相对增加n

(正数是增加,负数是减少,这里是相对的,例如Y坐标原来是100,增加-5,得出来的值是100+(-5)= 95,故Y坐标改变为95)

在上一个脚本中我们实现了,苹果随机出现在顶部,

本篇文章,就要实现,苹果往下掉的过程

操作步骤:

第一步:点选要编程的角色

我们要编程的角色是苹果,所以在角色列表点选苹果,选中状态下,会有蓝色边包围。

第二步:在脚本区域,添加积木块

在控制中找到以下积木                                                                          在运动中找到以下积木

                           

在原本已有的积木堆的基础上再进行编程

如以下般拖拉积木块到脚本区域

完成!!!

最后积木堆应该和以下图例一样

新增的积木块大概意思如下:

重复执行把角色的Y坐标减少5个步长

(Y坐标的有最小值的,但最小值会根据角色的图片大小有所改变,

所以如果角色的Y坐标已经等于或小于该角色相对的最小值,那角色就会停留在舞台边缘)

测试。

点击一下绿旗按钮,苹果都会随机的在最顶端出现,然后缓缓落下,最后停留在下面的边缘。

可以点开角色左上角的蓝色i字母,会看到当前角色的一些参数。

Scratch 游戏项目学习法 —— 接苹果(六)让苹果掉到下面相关推荐

  1. Scratch 游戏项目学习法 —— 接苹果(五)把苹果放在顶端

    本章关键知识 对角色进行编程 学会运用以下脚本积木块 ================================================================= 类型     ...

  2. Scratch 游戏项目学习法 —— 接苹果(完)改良你的游戏

    我们已经可以开始玩这个游戏,并且可以分享给朋友们一起玩 但如果你想完善你的游戏不妨做多一些 一,计分功能 二,添加更多下落的苹果 添加计分功能 第一:添加一个变量 找到数据分类,点击 "建立 ...

  3. Scratch 游戏项目学习法 —— 接苹果(七)让苹果回到顶部

    本章关键知识 继续对角色进行编程 学会运用以下脚本 --------------------------------------------------------  -- 如果条件成立,就运行装在其 ...

  4. “十步学习法”,如何快速掌握一门技能,如何快速学习新技术

    文章目录 前言: 1. 十步学习法总览 2. 十步学习法:前期调研(第1-6步:只做一次) 第1步:了解全局 第2步:确定范围 第3步:定义目标 第4步:寻找资源 第5步:创建学习计划 第6步:筛选资 ...

  5. 深度学习入门笔记(六):误差反向传播算法

    专栏--深度学习入门笔记 推荐文章 深度学习入门笔记(一):机器学习基础 深度学习入门笔记(二):神经网络基础 深度学习入门笔记(三):感知机 深度学习入门笔记(四):神经网络 深度学习入门笔记(五) ...

  6. 机器学习理论《统计学习方法》学习笔记:第六章 逻辑斯谛回归与最大熵模型

    机器学习理论<统计学习方法>学习笔记:第六章 逻辑斯谛回归与最大熵模型 6 逻辑斯谛回归与最大熵模型 6.1 逻辑斯谛回归模型 6.1.1 逻辑斯谛分布 6.1.2 二项逻辑斯蒂回归模型 ...

  7. [能力提升][费曼学习法]学习方法

    [背景知识] 费曼学习法 费曼学习法可以简化为四个单词:Concept (概念).Teach (教给别人).Review (评价).Simplify (简化). 第一步:把它教给一个小孩子. 第二步: ...

  8. 四步相移法怎么获得相位信息_不一样的费曼学习法!|高中篇|”

    01 大家有没有遇到这种情况,老师讲课时,带着大家一起解题的时候,你感觉自己学会了. 可是等到自己做题时,却总是感觉又不会了.只是模糊的记得一些解题步骤,但是中间的细节却又不太明了. 你的学霸同学教你 ...

  9. 系统架构师学习笔记_第六章(下)_连载

    系统架构师学习笔记_第六章(下)_连载 6.3 基于 UML 的软件开发过程 6.3.1  开发过程概述 UML 是独立于软件开发过程的,能够在几乎任何一种软件开发过程中使用.迭代的渐进式软件开发过程 ...

  10. 快速学习一门新技术的工作原理(十步学习法来自软技能)

    快速学习一门新技术的工作原理 ●如何开始--要想开始使用自己所学的,我需要掌握哪些基本知识? ●学科范围--我现在学的东西有多宏大?我应该怎么做?在开始阶段,我不需要了解每个细节,但是如果我能对该学科 ...

最新文章

  1. 23张图!万字详解「链表」,从小白到大佬!
  2. crm客户资源显示控制
  3. linux c socket 服务器 客户端 简单通讯
  4. 求正整数N(N1)的质因数的个数,相同的质因数需要重复计算(java)
  5. Python实例讲解 -- 磁盘文件的操作
  6. Git学习教程(二):配置和初始化
  7. Ubuntu无法ping通外网可以ping通内网
  8. visual studio 容器工具首次加载太慢 vsdbg\vs2017u5 exists, deleting 的解决方案
  9. 从周易六十四卦看软件架构真好懂!女朋友这下不用担心我的学习了~【程序员编程】
  10. 依然仰望星空,脚踏实地——个人CSDN年度总结。
  11. abc F - Endless Walk
  12. a foreign key constraint fails
  13. 听说你还不了解微前端?[收藏=学会]
  14. 【数据分享】我国地级市绿地利用现状数据(9个指标\Shp格式)
  15. OTP语音芯片ic的工作原理,以及目前的现状和技术发展路线是什么?flash型
  16. zoj1025 dp(呃。。)
  17. LintCode 2017 光棍节
  18. Windows10永久去掉预览窗格和详细信息窗格
  19. 暑期出境游十大APP推荐
  20. 2. HarmonyOS工程结构

热门文章

  1. DNA测序发展史(3):三代测序
  2. 10大H5前端ui框架,ui让你开发不愁
  3. neo4j构建算法_使用neo4j构建餐厅推荐引擎
  4. 轻轻松松背单词软件测试,十款背单词软件测评报告(转载)
  5. texmacs转到latex(winEdt)
  6. 利用python爬取租房信息网_Python3爬虫实战:以爬取小猪短租租房信息为例
  7. 福大软工 · 真 · 最终作业
  8. 通过common-emai类库发送普通邮件和带有附件的邮件的完整示例
  9. linux中文成方块,给linux添加字体
  10. github已有项目上添加并更新