scratch3.0 整体页面介绍
1.什么是scratch?
它是一种全新的程序设计语言,你可以用它很容易地创造交互式故事情节、动画、游戏,然后还可以把你的作品分享给所有人。它仅仅只是图形化编程中的一种,对于它我们只需要把它当做工具。
与其让孩子玩游戏 不如让孩子做编程 适合6岁以上孩子使用。
2. scratch 软件的组成?
scratch 界面有几个明显的区域划分 包括:背景区、角色区、舞台区、脚本区、指令区。
背景区:加入我们scratch游戏背景的区域。
角色区:是存放游戏里面一些人物、道具等独立角色的区域。在他上方可以编辑角色的位置、大小、方向、显示或隐藏状态等。
舞台区:展示游戏运行效果的区域。
脚本区:拖动积木编写程序的区域。
指令区:展示我们用到的指令(积木),指令区分为:代码、造型、声音。
代码栏:我们在相应代码栏中拖出指令来对角色或背景进行编程,一共有九种颜色:分别如下: 1.运动模块 2.外观模块 3.声音模块 4.事件模块 5.控制模块 6.侦测模块 7.运算模块 8.变量模块 9.自定义模块。
造型栏:在造型栏中可以查看、插入、编辑角色或背景的所有造型外观。
声音栏:在声音栏中可以查看、插入、编辑角色或背景已保存的声音片段,也可以自己录制声音。
3、舞台区的坐标
舞台区角色的坐标,决定角色的位置。舞台大小由480*360个点组成,正中心是原点坐标(0,0),横坐标是x轴,垂直坐标是y轴,具体坐标如上图。
舞台的角度系统也是固定的,向上是0度方向,向右是90度方向,向下是180度方向,向左是270度方向;也可用“负”度数来表示,上左下右分别为0度,-90度,-180度,-270度。
scratch3.0 整体页面介绍相关推荐
- ENode 1.0 - 整体架构介绍
前言 今天是个开心的日子,又是周末,可以安心轻松的写写文章了.经过了大概3年的DDD理论积累,以及去年年初的第一个版本的event sourcing框架的开发以及项目实践经验,再通过今年上半年利用业余 ...
- scratch3.0 二次开发-基本介绍(第一章)
scratch3.0系列章节列表 scratch3.0 二次开发-基本介绍(第一章) scratch3.0二次开发运行scratch-gui项目并了解工程结构(第二章) scratch3.0二次自定义 ...
- Blockly与Scratch3.0的比较分析
原文网址:https://blog.just4fun.site/scratch3-blockly.html 可是时间究竟是什么?没有人问我,我倒清楚,有人问我,我想给他解释,却茫然不解了 --奥古斯丁 ...
- 官方scratch3.0正式发布,全面支持移动设备在线编程!
Scratch3.0介绍 Scratch融合卡通.动画.音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏.动画.互动美术.实物模拟.数学模拟等,想象无限.同时蕴含丰富知识 ...
- 【Java学习整理】2021最新版 Eclipse下载+安装+页面介绍+常见问题解答+查看源码+常用快捷键+Debug调试(详细)
学习 Java 语言程序设计必须选择一个功能强大.使用简单,能够辅助程序设计的 IDE. Eclipse 是目前最流行的 Java 语言开发工具,它强大的代码辅助功能,可以帮助开发人员自动完成语法修正 ...
- CentOS(宝塔)部署安装发布Scratch3.0
Centos(宝塔)安装部署发布Scratch3.0 0.背景 最近兼职工作需要搭建一个网站,于是买了服务器开始搭建了一个简单网站,后来由于需要搭建一个Scratch在线版的网站,于是有了今天的博客. ...
- Blockly与Scratch3.0的比较分析及选型建议
原文网址:https://blog.just4fun.site/scratch3-blockly.html 可是时间究竟是什么?没有人问我,我倒清楚,有人问我,我想给他解释,却茫然不解了 --奥古斯丁 ...
- MindSpore Lite整体架构介绍
MindSpore Lite整体架构介绍 MindSpore Lite框架的总体架构如下所示: • 前端(Frontend): 负责模型生成,用户可以通过模型构建接口构建模型,将第三方模型和MindS ...
- 书评:JavaFX 2.0:示例介绍
尽管Oracle在JavaOne 2010和JavaOne 2011上对JavaFX的更改使我从怀疑论者转变为对JavaFX的信奉者 ,但是JavaFX愿景的转变并非没有缺点 . 特别是,JavaFX ...
- unity3d 求两个点长度_用Scratch3.0模拟求π的近似值(二) #寻找真知派#
用Scratch3.0实现求圆周率π的近似值之蒙特卡洛法(二) 蒙特卡洛赌城建筑 有这样一道中学几何概型的数学题:随机写出两个小于1的正数x与y,它们与数1一起形成一个三元数组(x,y,1).这样的三 ...
最新文章
- c语言程序能够在不同的操作系统下运行,这说明c语言具有很好的,程序设计(C)作业一(有答案)...
- NGUI 学习笔记实战——制作商城UI界面
- python3 随机数模块 得到一个10位随机数
- 微信新增“炸屎”功能,被好友玩坏了。。
- java面试题3(java基础)
- [云炬创业基础笔记]第一章创业环境测试1
- mave工程中的一个类调用另一个聚合工程的一个类_信息系统管理工程师备考分享(材料重点精炼)——第一章信息化和信息系统(4)...
- 我在51CTO安家了。。。
- oracle的parse是什么意思,Oracle性能测量体系(Parse Time)
- 阿里云超算集谛优化GPU异构并行性能:GROMACS
- Windows渗透与提权:技巧总结篇
- 【三年面试五年模拟】算法工程师的独孤九剑秘籍(第十式)
- AlarmClock
- noip 2009 靶形数独
- java推荐书单 什么值得读 (2021年1月8日更新)
- 11AC ath10k的移植
- [Inheritance]Collection with Inheritance (eden)
- 沟通的技巧与训练方式
- QC工具忘记site administrator的账户密码
- 怎么自由裁剪图片大小?分享一款在线图片编辑工具
热门文章
- python反编译_反编译 python
- java开发是什么_java开发到底是做什么的
- PEANUT西门子CNC OPC UA连接说明
- 2021年11月_IEEE TRANSACTIONS ON MEDICAL IMAGING_科技前言热点调研表
- C# ffmpeg工具将视频转为SWF格式
- apt-cyg 代理设置
- vos3000_v7.x版本的快速安装方法
- 软件项目管理 问答题
- 家用智能门锁常见的开锁方式
- springboot+vue+Elementui宠物医院管理系统java项目