微信扫一扫
分享到朋友圈

什么是150年一见的蓝月?看完这篇你就知道了~

作者:有渔 来源:有渔 公众号
分享到:

01-31

今天是传说中150年一遇的超级蓝月现象,各位小伙伴有没有通过互联网直播围观这难得一见的奇景呢?

不过,大家很可能误会了一件事。

蓝月,指的并不是月亮会呈现蓝色;而是在一月初,我们经历过一次满月,在一月底再次经历满月,同一个月份出现两次满月现象的时候,第二次满月被称为“蓝月”。

实际上,如果没有下雪,我们看到的月亮应该是这样子的!


为什么会出现这种现象呢?

“红月亮”一般在发生月食时出现,实际上只是光线折射的作用。因浓厚的大气层把紫、蓝、绿、黄光都吸收了,只剩红色光可穿透过来。

发生月全食时,月球反射的太阳光线通过地球大气层的折射,可能使地球上的人观察月亮时,能看见红色、棕色和“黑色”的月球。月球反射的太阳光线进入地球大气层时反向散射蓝光,能使其在地球上观测时呈现红色。
因为太阳光中红色光线的波长最长,受大气层散射和吸收的影响较小,它们可以穿透大气层,折射到躲在地球影子后面的月亮上,于是肉眼看到的月亮就变成了红色。

民间会传言红月是不祥之兆,但实际上月全食基本每年都会出现。所以,传言是无稽之谈,当做饭后谈资即可,无需认真。

那么,接下来,谈论一下我们的编程小知识环节,如何用scratch制作一个月全食动画。

制作月全食

首先来看一下我们的素材。

核心材料是阴影(代表夜间反射的光),和我们的月亮。

START和RESET分别对应【开始动画】和【重置位置】的按钮。

这就是成品的效果图。

舞台不需要设置,因为白色比较适合观察,如果有兴趣的话可以设置高楼,古塔等增加效果。

首先是给阴影设置事件。

由外向内,阴影是会依次增加浓度的。也就代表月亮越靠近中间的时候,会越发不清晰。

接下来是给月亮设置事件:

上面两个事件和button有关,可以先不看。

先来看最下面的事件:

当月食发生的时候,月亮会向着左上角做直线运动(模拟地球旋转)

所以每次移动,会x轴增加-1(代表向左运动),Y轴增加1(代表向上运动)。

效果如下

emmm...

可能大家通过上面的gif不是很了解月全食形成的过程。

其实阴影是并不存在的,而是当月亮运动到那个位置的时候,会出现颜色减淡,直到最中心的时候消失。

小朋友们不防自己试一试动手制作月全食过程吧!

如果想要课件和素材的话,在下方留言,我们就会通过微信,邮箱等方式发送到你手中了~

快,关注这个公众号,一起涨姿势~

阅读5
举报0
关注有渔微信号:Youyu_Edu

用微信扫描二维码即可关注
声明

1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“有渔”微信公众号,文章版权归有渔公众号所有。

评论
更多

文章来自于公众号:

有渔

微信号:Youyu_Edu

邮箱qunxueyuan#163.com(将#换成@)
微信编辑器
免责声明
www.weixinyidu.com   免责声明
版权声明:本站收录微信公众号和微信文章内容全部来自于网络,仅供个人学习、研究或者欣赏使用。版权归原作者所有。禁止一切商业用途。其中内容并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现头条易读网站上有侵犯您的知识产权的内容,请与我们联系,我们会及时修改或删除。
本站声明:本站与腾讯微信、微信公众平台无任何关联,非腾讯微信官方网站。