scratch积木编程-[微进阶]纯画笔时钟[单角色]
Posted 吴迦诺
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scratch积木编程-[微进阶]纯画笔时钟[单角色]相关的知识,希望对你有一定的参考价值。
hello,大家好,这里是Rocky丶的scratch基础教程
最近看到A营许多小伙伴都在做scratch的HpP[hundred present pen;纯画笔]游戏;
我也突发奇想来做个简单的纯画笔时钟
大概效果是这样的(因为是画笔,所以可能有点简陋,请大家不要见怪)
目录
在线网站
下半部分是用图章做的,有造型不算纯画笔,所以只教上半部分,要源码去底下拿扒QWQ
所有积木如下;
下面开始讲解:
1.变量定义:
需要的知识很少(圆的运用)
先定义一个常量-半径=48;
2.分块讲解:
主程序:
定义半径变量-(常量)
面向90方向和不可旋转不需要,因为是我在底下整造型图章要用的;
然后重复执行
清屏后
依次调用各函数
注意:切不可将清除放在函数后!
画边框:
边框粗细设置成1就可以了,太粗不好看,
记住任何画笔作品移动前都要考虑是否需要抬笔?(某些大佬的PTE可能不需要)
抬笔移动到白色箭头所指处(原点在0,0);
然后顺时针画圆,具体画圆的讲解可以看CC哥的文章
圆的周长为2*π*r(作者就约为3.14了);
画分格:
大格子长7,所以要先抬笔走(半径-7)步再落笔走剩下七步,最后抬笔移动半径的相反数步
小格子同理;
旋转角度算法:360/12=30度
思路:我们分成12组来画,每组一个大格子,四个小格子,但是格子与格子之间的角度差都是6度;
画三针:
这里只用了简单的时间问题角度计算
感谢观看我的博文,请留下一个免费的赞再走好吗?
以上是关于scratch积木编程-[微进阶]纯画笔时钟[单角色]的主要内容,如果未能解决你的问题,请参考以下文章
scratch积木编程----[微进阶]打靶-上(简单非线性移动)
Scratch画雪花 电子学会图形化编程Scratch等级考试四级真题 2020-12
少儿编程 电子学会图形化编程等级考试Scratch二级真题解析(判断题)2021-6