猫史档案馆


【教程分享】制作时钟第二期

用户:array_已退array_已退查看:5 回复:5 评论:5 创建时间:2021-02-22T10:36:00


emotion_星能猫_hi

hi!我又来了,这里是萌新刘牛睿。

这是第二个教程帖,跟上一个帖有一丢丢联系,没看过上一次帖的赶紧去补补课。

上期教程:【萌新来发教程帖】教你制作时钟(电子表版)

https://shequ.codemao.cn/community/3喵619

先来看看怎么报时(超级简单,直接放图)center_image

话不多说,现在进入正题:制作一个时钟(有指针的)

首先当然是添加素材(谁都知道)

center_image

 

调整中心点到指针尾

center_image

调整到合适的位置

center_image

先给秒针添加脚本,我们首先来思考一下,时间和角度的关系(要用到比或比例)

秒针:60秒是一圈360°,360:60=6,度数是当前秒的6倍(假装自己很牛emotion_doge

分针:度数是当前分的6倍

时针:度数是当前时的30倍

根据这些我们就可以知道它们每秒、分针、小时面向的度数。

脚本如下:center_image效果如下:center_image

emotion_编程猫_紧张

倒着走的时钟???

center_image

原来是因为我们乘的是正数(举例:秒针在15秒的时候面向15×6度,就是90度,就是面向数字9!)

应该乘负数才对

修改后的效果:center_image

这个程序还要优化一下,比如说,时针除了在整点的情况下之外,总不可能一直停在某个数字上吧!所以,这时我们要把几时几分几秒转换成几点几几时,根据数学书上的,低级单位转化成高级单位要除以他们之间的进率(举例:200厘米=200÷100米=2厘米)

(再次假装自己很牛emotion_doge

转化的脚本如下:

center_image

我这里只转换了几时几分,没有那么精确,不过也已经挺顺眼了

把几分几秒转换成几点几几分的任务就交给你们了!

整个作品效果如下:

https://shequ.codemao.cn/work/81949376  (←__←)


回复

上一页1 页 / 共 1下一页
Architect_煎饼Architect_煎饼

秒针冲在了两个小格的中间wa,sofa

点赞0


评论


虐心工作间虐心工作间

猛然想起这个我几年前做过了

https://shequ.codemao.cn/work/46318274

点赞0


评论


array_已退array_已退

dd

点赞0


评论


JSSHSXJSSHSX

感谢分享

点赞0


评论


array_已退array_已退

点赞0


评论