第29课 知识加油站
(1)上传Bedroom 3背景和Convertible 2角色。
(2)完成Convertible 2初始位置、初始旋转模式的设定。
(3)完成如果响度大于10,那么汽车前进并在碰到边缘就反弹的效果。

第课知识加油站
在侦测模块中还有不少有趣的积木块在等着我们去探索。这些神奇的积木块有的可以获取当下的时间信息,有的可以获取角色的信息。

角色的拖动问题
通常情况下,角色在编辑模式下可以随意拖动。

角色在全屏模式中不能拖动。

如果想要在全屏模式下拖动角色,需要设置将拖动模式设为可拖动积木块。

可拖动:

不可拖动:

各种属性

看到椭圆的积木块,就知道这是可以获取信息的积木块。积木块可以获取舞台和角色的属性。单击积木块中的白色倒三角,看积木块都会说点什么。
先看看舞台有哪些属性。

再看看角色有哪些属性。
1选择想要查看的角色。

2选择想要查看的角色的属性。

你想要知道的时间
想要知道现在的年、月、日、星期、时、分、秒,就要靠它了。
想要让时间展示在舞台上,只需要勾选对应的积木块即可。

①勾选年。

舞台上年份出现了。
②在积木块中将当前时间切换到月,先取消勾选,再勾选,月份就显示出来了。

用同样的方法将剩余的日、星期、时、分、秒都展示出来吧。

如果你发现时间类型少了,可能是因为它们相互遮挡住了。
翻阅秘籍
今天是星期二,可是怎么显示是3呢?

那是因为在国外,周日是一周的第1天,周一就是第2天,周二就是第3天……周六就是第7天。
准确来说,翻译成当前时间是本周第几天更加合适。
年至今的天数2000

多读几遍这个积木块中的文字,理解一下。
我们都知道1天有24小时,1小时有60分,1分有60秒,1秒等于1000毫秒。
那么1毫秒等于多少天呢?不妨试一试。
知识拓展
Unix时间戳(英文为Unix epoch, Unix time, POSIX time或Unix timestamp)是从1970年1月1日(UTC/GMT的午夜)开始到现在的总秒数,不考虑闰秒。
Unix时间戳的0按照ISO 8601规范为1970-01-01T00:00:00Z。
一个小时表示为Unix时间戳为3600秒,一天表示为Unix时间戳为86400秒。
2018年3月11日12时12分12秒转换成Unix时间戳等于1520741532秒。
我们将1520741532秒转成天数:
1520741532秒/60=25345692.2分
25345692.2分/60=422428.203333333333333时
422428.203333333333333时/24=17601.175138888885333天
这就是2018年3月11日12时12分12秒距离1970年1月1日的天数。那么距离2000年呢?
1970和2000相差30年,那么就是相差365×30=10950天。
17601.175138888885333天-10950天=6651.175138888885333天

6651天和6643天对不上呀。
因为在30年中,每4年有一个闰年,会多出一天。
因此,计算出来的2018年3月11日12时12分12秒距离2000年的天数为
6651.175138888885333-(30/4)=6643.675138888885333
积木块获取的是6643.675155555556。
可能是单击积木块的时候秒数发生了变化,所以这两个数值有了微小的差别。
