Scratch模块介绍——运动(15个程序块3个数据块)

2023-11-02

今天,我给大家带来scratch的运动模块介绍(运动模块包含15个可执行程序块以及3个数据模块)

首先,先介绍一下scratch:

Scratch是麻省理工学院开发的一款简易图形化编程工具。这个软件的开发团队称为“终身幼儿园团队”(Lifelong Kindergarten Group)。几乎所有的孩子都会一眼喜欢上这个软件。建立起做编程的欲望。

                                                                                                                              ——来自《百度百科》


1.移动_填写框_步

 

移动__步,顾名思义就是朝着面向的角度走__步(X,Y每一步各+1(请注意,若朝着斜向可能会分配1在X,Y的值,此结果仅供参考,请实际测试))文件在另一个文章,可使用网页版scratch3.0来进行尝试。scratch中社网站——创作


2/3.右转/左转_填写框_度

右转/左转__度,用来调整角色方向的一个可执行程序块。它可以帮您调整角色的角度(请区分右转与左转),来实现角色的方向移动 。(请注意配置角度,此程序块是增加/减少角度的程序块,请勿将此程序块认为设定角度的程序块)


4.移到[选择框]

 

移到[选择框] ,是用来调整角色的位置,从而实现角色切换到[随机位置/角色/鼠标指针]。(请注意,此程序块不与[移动到x:__y:_]一模一样,请注意区分)


5.移到X:__Y:__

移到x:y:,是一个能精准控制角色方向的一个可执行程序块,一般可以初始化角色位置的程序,也可以在运行途中来移动角色。 此程序块不与[移到[选择框]]一模一样,请注意区分)


6.在__几秒内滑行到[选择框]

在__秒内滑行到[选择框],是类似于[移到[选择框]] 移动到某个位置的,但区别就在于它不会直接到地点【瞬移】而是像我们走路到那的(快到时没有减速,到地点直接刹车,有缓冲的是非线性移动)。


7.在__秒内滑行到X:__Y:__

 在__秒内滑行到X:__Y:__,是类似于[移到X:__Y:__] 移动到某个精准坐标位置的,但区别就在于它不会直接到地点【瞬移】而是像我们走路到那的(快到时没有减速,到地点直接刹车,有缓冲的是非线性移动)。


8.面向__度

面向__度,是精准控制角色面向的角度。相比于【右转__度】与【左转__度】是不一样的,区别在于这个程序块是调整角色方向直接面向输入框中的角度,而左、右转__度是朝左、右转动角度。 


9.面向[选择框]

面向[选择框]是控制角色面向鼠标指针/角色的方向角度。与面向__度是不一样的。区别在于面向__度是精准控制角色的方向角度的,而此程序块只能面向鼠标指针或角色。 


10/11.将X坐标设定/增加__

此两个程序块分别控制X坐标的增加与设定。他们可以为您将角色的x坐标增加与设定,来管理您角色的x坐标(横)


12/13.将Y坐标设定/增加__

 

此两个程序块分别控制Y坐标的增加与设定。他们可以为您将角色的y坐标增加与设定,来管理您角色的y坐标(竖) 


14.碰到边缘就反弹

碰到边缘就反弹,就是在碰到舞台边缘后反弹回来(就比如45度角,往舞台边缘,他返回角度就会变成135度。)可以利用该程序块做一个简单的舞台小蹦床。


15.将旋转方式设为[选择框]

 

该程序块可以设置角色的旋转方式。例如你利用了上方的碰到边缘就反弹,他可能在面向90度时倒着过来。您可用此程序块的左右翻转来设置角色的旋转方式,从而导致角色不会倒着行走


16/17/18[数据块].X/Y坐标、方向

 

此数据块可实时检测角色的x、y坐标与方向,从而监控角色的实时位置与角度。


感谢您的观看,打赏一下支持一下作者吧!

另附文件资源含有scratch安装包。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Scratch模块介绍——运动(15个程序块3个数据块) 的相关文章

  • AUTOSAR ComM模块介绍

    AUTOSAR ComM模块介绍 Autosar ComM概述 Autosar ComM 全称是 Autosar Communication Manager 顾名思义就是用来管理通讯的 ComM 模块位于 BSW 中 Systme Serv
  • nodeJS中对Promise模块介绍

    1 Promise 简介 Promise 是异步编程的一种解决方案 xff0c 比传统的解决方案 回调函数和事件 更合理和更强大 它由社区最早提出和实现 xff0c ES6 将其写进了语言标准 xff0c 统一了用法 xff0c 原生提供了
  • Scratch的广播与消息

    在事件积木中 有一块触发积木叫当接收到 消息1 对应地 有两块积木 广播 消息1 广播 消息1 并等待 广播 消息机制就是编程中的全局事件 当一个消息被广播时 所有角色 包含广播者自身 都会接收到该消息 只要一个角色有该消息的接收脚本 即可
  • 篮球游戏-第12届蓝桥杯Scratch省赛2真题第4题

    导读 超平老师计划推出Scratch蓝桥杯真题解析100讲 这是超平老师解读Scratch蓝桥真题系列的第47讲 第12届蓝桥杯青少年组省赛分两次进行 这是2020年10月19日举行的第一次省赛考试中级组 形式为在线考试 Scratch分为
  • 学scratch和机器人编程哪个好

    学scratch和机器人编程哪个好 小孩的学习一直都是家长们非常关心和重视的一件事情 很多的家长在培养孩子的学习方面也可以说是相当耐心的 会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家
  • 小儿机器人编程基础课

    小儿机器人编程基础课 小孩子的学习从古至今都是家长们十分关心和重视的一件事情 很多的家长在培养孩子的学习方面也可以说是相当的耐心的 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于小儿机器人编程基础课并不是很清楚 今天我们
  • 【Git】(四)子模块

    1 增加子模块 进入准备添加子模块所在的目录 例如library git submodule add b 1 0 0 0 git gitee com sunriver2000 SubModule git 参数 b用于指定子模块分支 2 更新
  • 少儿学人工智能编程好还是机器人编程好

    少儿学人工智能编程好还是机器人编程好 小孩的学习一直以来都是家长们非常关心和重视的一件事情 很多的家长在培养孩子的学习方面也可以说相当的耐心的 会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说
  • 乐高编程机器人编程有什么区别

    乐高编程机器人编程有什么区别 一直以来家长们对于孩子的学习重视程度可谓是相当的大 很多的家长会给孩子选择一些能够让孩子适应社会发展的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于乐高编程机器人编程有什么区别并不清楚
  • Scratch 3.0源码 之 多语言实现

    文章目录 实现方式 初始版本 多语言版本 1 页面文件 2 配置文件 3 建立关联 语法说明 案例1 带HTML标签写法 建议写法 案例2 带超链接写法 建议写法 Scratch 3 0中各类显示文本默认是英文 如果不支持自己的语言 或者自
  • scratch 鼠标控制角色移动

    scratch 鼠标控制角色 本程序使用鼠标操作 机器人 角色跟随鼠标 距离较小时暂停移动 小狗 角色连续在随机位置生成 水平移动 碰到边缘反弹 碰到 机器人 角色时删除 目前scratch程序的制作已经告一段落了 进一步开发需要更多规划
  • 人工智能机器人是什么编程

    人工智能机器人是什么编程 说起孩子的学习一直都是家长们非常关心和重视的一件事情 家长会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课来说 有的家长对于人工智能机器人是什么编程并不是很清楚 今天我们就一
  • 智能机器人用什么语言编程

    智能机器人用什么语言编程 对于很多家长们来说 他们的任务之一就是培养孩子的学习 很多的家长在培养孩子的学习方面可以说是十分的重视的 会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于
  • Scratch角色的绘制与中心点

    将鼠标移动到界面右下角的角色栏 可以选择 绘制一个角色 点击绘制 左侧会进入造型界面 现在来绘制一个圆形 点击左侧的圆 然后在画布上按住鼠标左键进行绘制 按下点即为圆心 默认是绘制椭圆 可以按住shift来绘制正圆 上方可以调整圆的填充和轮
  • Scratch基础-积木讲解-必学(2000字)

    上次那篇文章有小伙伴跟Rocky丶说教程看不大懂 那我今天来给大家分享自己对scratch中每一个积木的认识 运用 后半部分Rocky丶可能没时间更新了 因为要上课 作业做不完 而且初三任务较重 我让我的好朋友PLTS帮我慢慢补咯 希望CS
  • 【mind+】机器人对话互动游戏编程

    目录 前言 不要多言 请看下面的代码 一 代码 1 机器人回答问题 2 机器人互动和状态改变 前言 应用mind 软件写一个机器人互动的程序 程序要求 1 提出问题 机器人做出相对应的回答 2 点击机器人 它做出随机语录回复 提前准备 添加
  • 无人机和乐高编程机器人哪个好

    无人机和乐高编程机器人哪个好 现在是人工智能的社会 越来越多的家长开始重视孩子的科技素质教育 于是很多的家长会给孩子选择一些能够与人工智能有关系的课程 而机器人编程就是其中一种 很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于无人
  • Scratch和机器人编程有什么区别?

    Scratch编程和机器人编程的区别就是 Scratch是面向青少年的图形化简易编程软件 孩子们可以通过不同功能的指令方块组合 创作出交互式故事 动画 游戏 音乐 艺术和科学计算等作品 而机器人编程则是以机器人为载体 通过程序指令控制完成机
  • 小孩机器人编程真的有用吗

    小孩机器人编程真的有用吗 很多的家长在培养孩子的学习的时候 是十分的认真耐心的 他们会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对于小孩机器人编程真的有用吗并不是很清楚 今天我们就
  • 少儿机器人编程主要使用的语言有啥

    少儿机器人编程主要使用的语言 说起孩子的学习 想必家长们都是非常的有发言权的 很多的家长在培养孩子的学习方面也可以说相当的耐心的 他们会给孩子选择一些能够有利于孩子成长的课程 就拿现在很多的家长想要孩子去学习机器人编程的课程来说 有的家长对

随机推荐

  • 点击登录按钮弹出登录模态框

  • 拯救者y7000笔记本VMware虚拟机打开蓝屏问题

    VMware虚拟机安装后开启虚拟机蓝屏检查步骤 一 必须确定你的CPU开启了虚拟化才行 要先开启虚拟化再去控制面板里设置 查看是否开启虚拟化方法 在win10系统最下方任务栏空白处 右键鼠标打开任务管理器 也可以点击快捷键Ctrl Alt
  • go语言实现邮件发送

    go语言实现邮件发送 安装相关的包 go get github com jordan wright email 代码篇 package main import fmt github com jordan wright email log n
  • Zotero软件与ChatGPT连用模版

    Zotero软件与ChatGPT连用模版 整体流程 其他配置 全文 AskPDF position 10 color 0EA293 trigger 本文 这篇文章 论文 You are a helpful assistant Context
  • 缓存一致性问题解决方案

    通常情况下 我们使用缓存的主要目的是为了提升查询的性能 大多数情况下 是这样使用缓存的 当数据库有数据更新时 在很长的一段时间内 决定于缓存的过期时间 用户请求从缓存中获取到的都可能是旧值 而非数据库的最新值 那么 该如何更新缓存呢 目前有
  • Python实现电商订单的数据分析

    一 数据信息 数据集 阿里云天池 数据来源 说明 本数据集共有104557条数据 共计11个字段 字段 id 序号 orderID 订单id userID 用户id goodsID 商品id orderAmount 订单总额 payment
  • 【Python刷题】P1

    Python刷题P1 第一题 第二题 第一题 1 给定一个非空的字符串 s 检查是否可以通过由它的一个子串重复多次构成 示例 1 输入 s abab 输出 true 解释 可由子串 ab 重复两次构成 示例 2 输入 s aba 输出 fa
  • C语言程序设计(谭浩强第五版)——例题

    C语言程序设计 谭浩强第五版 例题 第1章 程序设计和C语言 第2章 算法 程序的灵魂 第3章 最简单的C程序设计 顺序程序设计 第4章 选择结构程序设计 第5章 循环结构程序设计 第6章 利用数组处理批量数据 第7章 用函数实现模块化程序
  • 【算法基础】基于pytorch的BP神经网络算法代码+数据集

    实现功能 1 数据回归 基于多输入单输出数据集 2 代码最后使用matplotlib绘制了 训练次数 loss值 折线图进行训练结果展示 注 1 代码亲测可成功运行 2 以下代码通过cuda调用GPU训练 如果cuda报错则需检查GPU训练
  • python基础学习06_if条件判断(多重判断、嵌套、三目运算)

    一 条件语句 条件成立执行某些代码 条件不成立执行哪些代码 二 IF 条件判断 IF简单条件判断 多重判断 IF嵌套 三目运算符 1 if 简单条件判断 if if True print 条件成 执 的代码1 print 条件成 执 的代码
  • 微信小程序开发记录(一)弹出框和模态框介绍

    弹出框和模态框的简介和使用方法如下
  • k8s踩坑2——scheduler 、controller-manager Unhealthy

    查看master组件状态时出现错误 root k8s master kubectl get cs Warning v1 ComponentStatus is deprecated in v1 19 NAME STATUS MESSAGE E
  • ActiveMQ Redelivery Policy(消息重发策略)

    官方文档 http activemq apache org redelivery policy html 在事务控制里抛出异常 txManager会进行rollback处理 在activeMQ里 消息默认会redelivery到客户端6次
  • 教你用Mock实现复杂登陆接口下如何优雅的获取Token

    哈喽大家好 我是阿Q 背景 今天又双叒叕被抓壮丁了 被安排进了新的项目组进行任务开发 加入新项目后的第一件事 当然是先研究下同事的代码喽 在 学习 代码的过程中竟然惊奇的发现同事写了测试用例 对于一直使用PostMan来进行接口测试的我表示
  • MultipartFile中transferTo(File file)的路径问题

    今天看到layui的文件上传的控件 就尝试了一下 简单创建了一个SpringMVC项目 记得在配置文件中注入以下Bean
  • Pytorch 多GPU训练

    Pytorch 多GPU训练 目录 Pytorch 多GPU训练 1 导入库 2 指定GPU 2 1 单GPU声明 2 2 多GPU声明 3 数据放到GPU 4 把模型网络放到GPU 重要 torch nn DataParallel DP
  • Winform控件

    Winform控件 button 单选框 多选框 文本框 标签 显示图片控件 进度条属性 Halcon图片在PictureBox控件中显示 添加Halcon的引用 编写的代码如下 在PictureBox中显示图像变量HObject 先将之前
  • Android中关闭Activity

    1 知晓当前是哪个Activity 2 随时关闭所有Activity 有时我们可能会打开了很多个Activity 突然来个这样的需求 在某个页面可以关掉所有的Activity并退出程序 好吧 下面提供一个关闭所有Activity的方法 就是
  • 数据结构——堆

    堆的定义 如果有n个元素的序列 k0 k1 k2 kn 1 kn 当且仅当满足关系ki k2i且ki k2i 1 或 ki k2i且ki k2i 1 i 1 2 n 2 将满足ki k2i且ki k2i 1关系的堆称为小堆 将满足ki k2
  • Scratch模块介绍——运动(15个程序块3个数据块)

    今天 我给大家带来scratch的运动模块介绍 运动模块包含15个可执行程序块以及3个数据模块 首先 先介绍一下scratch Scratch是麻省理工学院开发的一款简易图形化编程工具 这个软件的开发团队称为 终身幼儿园团队 Lifelon