Scratch绘制蜘蛛网1
前言:https://blog.csdn.net/weixin_43405101/article/details/100551540
这是我写的如何简单绘制各种图形的博客,大家可以先去看看这篇文章
简单绘制蜘蛛网
我们先来看看蜘蛛网*长啥样*
一般的蜘蛛网都是这个样子滴。如上图哈。
那么在scratch里长啥子样的呐?如下面这个gif观察哈:
- 最后效果图如下:
来来来。告诉我画一个蜘蛛网需要啥子呐?要啥子思路?
对滴,最开始画一个三角形。然后重复成一个圈圈,最后把边长延伸出去。ok ,你可能听到脑壳有点痛,听不太懂,我以下面的图形为例子。
既然有了上面的图片。
[一]、我们首先来画一个三角形。
来求证一下,已知我们的三角形内角和为60度,你肯定想的是右转60度,但是这里不是的哈!!!因为我们是以外角进行绘制,一个平面为180度,180-60=120.所以应该绘制外角度数120度。之后画3次就能够得到我们的三角形。每次移动一定的步数
例如:<这个演示是希沃白板里的>
所以我们咋过写代码呢?
- 最开始:落笔
<1>首先移动一定的步数(例如50步)
<2>右转度
<3>重复执行3次
这里涉及到一个新的知识点,拓展-画笔代码块。scratch里不像我们的世界可以用手拿笔画,scratch只能我们控制这个笔如何画画。
- 整体代码:
第一个三角形我们就ok了,看哈效果:
[二]、接着进行下面一项,画出一个正六边形。
来分析一下怎么画呢?画6个三角形,也就是重复6次。往右转60度,在画一个三角形。
- 也就是说:
<1>.画一个三角形落笔
<2>.往右转60度之后抬笔
<3>.重复上一次的操作,画6个三角形
- 整体代码:
[三]、来到最后一步啦。画整个的蜘蛛。
我们已经画了一层蜘蛛,第二层把他的边长增加一定的数值,第三层又增加一定的数值。那么最后增加几次就可以成为蜘蛛网。
- 所以:
<1>.按照上面的方法绘制
<2>.重复绘制,边长增加
- 完整代码:
依据上面的代码就能够实现我们简单的绘制蜘蛛网。下期我会带领大家用一个简便的方法绘制蜘蛛网。
THE END
https://blog.csdn.net/weixin_43405101/article/details/100551540
接开头,这是我写的如何简单绘制各种图形的博客,大家可以去看看这篇文章,然后绘制出类似于风车啊,雪花等不同的图案哟~~
如果后期有人想要我出雪花、风车的博客,请私聊我哦~~
*
现为scratch教师一枚。持续记录学习成长,如有疑问请私聊。
Scratch绘制蜘蛛网1相关推荐
- 【蓝桥杯集训100题】scratch绘制蜘蛛网 蓝桥杯scratch比赛专项预测编程题 模拟练习题第05题
目录 scratch绘制蜘蛛网 一.题目要求 1.编程实现 2.具体要求 二.案例分析
- Scratch绘制蜘蛛网2
前言:https://blog.csdn.net/weixin_43405101/article/details/100691140 * * 请先看<简单绘制蜘蛛网1>,对这篇文章理解起来 ...
- 蓝桥杯scratch集训操作题:绘制蜘蛛网
今天来完成一下绘制蜘蛛网的这个编程题吧: 我们在来看一下代码实现部分吧:
- scratch绘制多边形_如何使用Scratch 3绘制矢量图形
scratch绘制多边形 Scratch是一种流行的视觉编程语言,用于创建视频游戏和动画. 它还具有矢量绘图工具,任何人都可以使用它来创建独特的游戏资产和艺术品. Scratch 1.0用Smallt ...
- scratch绘制花瓣 少儿编程电子学会图形化编程scratch等级考试四级真题和答案解析2021-3
目录 scratch绘制花瓣 一.题目要求 1.准备工作 2.功能实现
- 【蓝桥杯省赛真题6】Scratch绘制四层莲花 少儿编程scratch蓝桥杯省赛真题讲解
目录 scratch绘制莲花 一.题目要求 二.题目分析 角色分析 背景分析
- 【Scratch考级99图】图35-等级考试scratch绘制复杂图形六边形花 少儿编程 scratch画图案例教程
目录 一.图形介绍 二.案例分析 三.案例演示 四.流程分析 五.程序编写 六.总结 七.推荐资料 1.入门基础 2.蓝桥杯比赛 3.考级资料 4.视频课程 一.图形介绍 在舞台正中央绘制如下图形,要 ...
- scratch绘制旋转三层正方形 电子学会图形化编程scratch等级考试三级真题和答案解析2021-9
目录 scratch绘制旋转三层正方形 一.题目要求 1.准备工作
- 【蓝桥杯省赛真题7】Scratch绘制多个六边形 少儿编程scratch蓝桥杯省赛真题讲解
目录 scratch绘制多个六边形 一.题目要求 1.编程实现 2.评判标准 二.案例分析 1.角色分析 2.背景分析 3.前期准备 三.解题思路 1.案例分析 2.流程图绘制 四.程序编写 五.考点 ...
最新文章
- 为什么要学网络营销?
- qmake 之 CONFIG 与 QT 乱谈
- 账号体系——账号合并的历史数据处理
- 图像语义分割:U-Net网络和PSP网络
- OpenCV SFM模块安装
- rabitMQ-centos7安装
- intellij idea 热部署 spring jvm 版
- JSF组件库–质量不只是零缺陷
- r语言 柱状图加星号_R语言绘制带有显著性字母标记的柱状图
- Nagios 监控系统架构
- win10系统64位安装与配置java环境,安装使用citespace经验
- 神经网络加速器设计(1)理论准备
- oracle经纬度换算成xy坐标,经纬度换算成xy坐标(经纬度转换xy坐标算法)
- React-组件公共逻辑抽离的两种方式
- Android客户端和Java服务器端集成支付宝
- 威联通 php升级,威联通折腾篇十七:Docker 安装的 NextCloud 升级、备份及恢复
- 重构机器学习算法的知识体系 - 《终极算法》读书笔记
- linux下怎么识别fioa卡,UNRAID使用NVIDIA显卡(直通篇)
- php json_decode gbk,,json_decode含gbk字串
- 03-MySQL:DBeaver 客户端使用
热门文章
- 'PRIMARY' 文件组已满。请删除不需要的文件
- SyntaxError: Non-UTF-8 code starting with ‘\xbd‘
- 激光在大气中传输特性
- 系统思考:吉塔行星之高效决策与执行
- 树莓派4 Ubuntu18.04安装xubuntu桌面 无线WIFI 及 ros melodic(解决apt update error,安装xubuntu error问题)
- 数字商标能注册商标吗?
- 专访Mockplus用户花生酱先生 | 金融行业的产品经理生涯
- python从某一行开始读取文本文件
- wincc与西门子1500plc通讯失败
- Python and运算符