27、scratch教程

您所在的位置:网站首页 如何用scratch制作螺旋圆形 27、scratch教程

27、scratch教程

#27、scratch教程| 来源: 网络整理| 查看: 265

什么是心形

心形线,是一个圆上的固定一点在它绕着与其相切且半径相同的另外一个圆周滚动时所形成的轨迹,因其形状像心形而得名。不同形状的心形有不同的参数方程,我们最常见的就是桃心形,而桃心形曲线的参数方程是:

x=16 * (sin(t)) ^ 3;

y=13 * cos(t) – 5 * cos(2 * t) – 2 * cos(3 * t) – cos(4 * t)。

t是从0到360度一个周期

当然,还有其他心形的方程如下图:

积木代码

新建变量t、x、y,t代表角度,x代表心形的x轴,y代表心形的y轴。我们设定好颜色、画笔大小、初始位置后,就可以开始心形方程的积木了。设定三个变量都为0,重复执行360次,就好比画圆一样,每次转向的角度变量需要增加,而心形的不同是,每次的坐标位置跟随心形方程而走。这样就实现的心形的画法,每次x和y变量的改变就把落笔位置设置为对应的x轴和y轴。而此时通过放大x轴和y轴的大小,就可以改变心形的大小。如下面的动图,我们就画出了一个五彩斑斓的心形了。

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3