游客您好
第三方账号登陆
推荐阅读
收起左侧

[有线技巧] 【PearIx】如何制作一个与现实时间同步的观赏性时钟

6
回复
1071
查看
[复制链接]

TA的专栏

族谱关系2

尚未签到

发表于 2020-3-17 18:43| 字数 2,103 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册  

x
本帖最后由 pearix 于 2020-3-18 10:04 编辑
大家好,我是PearIx。我已经很久没有发过教程了。今天无聊研究了一下时钟,觉得很有意思,所以我来跟大家分享一下我的制作过程。

首先,需要用到的制作材料:
1.有线触发器:不断重复 2.有线条件器:家具状态与位置匹配 3.有线效果器:位置与状态 4.有线效果器:变更家具状态5.bc_alpha1_num(数字)可以在 我的哈宝世界>字母与数字 找到 6.有发光和不发光两种状态的正方形地板

你还要做好如下的心理准备:
1.足够的耐心 2.被弗兰克踢出宾馆的可能 3.有线数据被清空的可能
-----------------------------------------------------------------------------------------------------------------------------------------------
现在我们直接开始吧!
首先,如图摆出6个数字     

                               
登录/注册后可看大图
     我给数字从左到右开始编号分别为①②③④⑤⑥   可以看到,从左到右对应着时,分,秒.
我的基本思路是,数字有0到9十种状态,从秒开始,我用不断重复每秒一次改变数字⑥的状态,既不断地重复0到9。当⑥变到9的时候,开始进位,既⑤会+1,⑥会变成0,也就是从9秒变成10秒。当⑥又运行到9时,⑤又会+1,也就是19秒变为20秒。以此类推,当秒运行到60(这个60不会显示出来)的时候,④会+1,也就是01分。秒位的59秒又会变为00开始重新运行(到59秒的时候再过一秒直接变成00,不会把60显示出来)。当④运行到9,秒位为59秒时,③又会+1,既从9分变为10分,以此类推。总的来说就是⑥推动⑤,⑤推动④,④推动③,③推动②,②推动①,层层递进,后面的受前面的影响。因为真正主动运行的是⑥,①②③④⑤是被动的,而⑥是每秒0到9不断循环,所以制作出来的时钟理论上与现实时间的误差比较小的。另外还可以随意调节。


有了上面的基本思路,我们就可以开始用有线家具来实现我们的想法了。
首先要实现⑥的0到9不断循环,这个很简单,拿出有线触发器:不断重复和有线效果器:变更家具状态,把它们叠在一起,不断重复设置为
每隔一秒一次。变更家具状态选择⑥。如图:
QQ截图20200317175929.png

注意!!接下来要有足够的耐心,拿出有线触发器:不断重复,有线条件器:家具状态与位置匹配和有线效果器:位置与状态。怎么实现逢九进一呢?不断重复设置为每0.5秒一次,家具状态与位置匹配选择⑤和⑥的“09”状态,勾选当前房间状态。位置与状态选择⑤的“1”(不要选择⑥,因为⑥会自己变成0)勾选当前房间状态,延迟效果1秒(这个很有讲究!!!为什那么要这样设等会再说)如下图:
QQ截图20200317181102.png QQ截图20200317181540.png
意思就是当到09秒的时候有线就会触发,变为10秒。这里的设延迟效果1秒本来是要设成0.5秒的,因为这样更加自然,不会出现⑤的0先变成1而⑥的9还没有变成0,这样会有一瞬间的19出现,影响视觉效果。但是后来我设成了1秒,因为我发现一个问题,如果设成0.5秒还是小概率会出现19,这样就造成了下一组有线的错误判定”是19啊!赶快变成20“这样就会直接跳过10秒。所以设成一秒是保险的,而且时间还是跟原来一样不会变慢,但是会稍微影响视觉效果:先看⑥的9变成了0之后,才看到⑤的0变成1。
接下来的步骤和上面一样,到19秒的时候进20,到29的时候进30....以此类推,这里一共要放六组有线。到59秒的时候注意了,这里不是进60了,而是直接进00。

接下来到分的个位的设置,这和前面的差不多,但是还是有不小区别的。有线还是要摆成上面那样:不断重复+家具状态与位置匹配+位置与状态。不断重复照样设成0.5秒每次,家具状态与位置匹配选择⑤和⑥的”59“状态然后再选择④的0状态,勾选当前房间状态。位置与状态选择④的1状态,勾选当前房间状态,延迟效果0.5秒。如下图:
QQ截图20200318090556.png QQ截图20200318091206.png
这样设置的意思是:当有线检测到59秒的而且分的个位是0的时候,开始做分的个位的+1准备。0.5秒之后0就变为1,在视觉上,④的0变1和59秒变00秒是基本同步的。这里的延迟效果为什么不设置成1秒呢,因为这里基本上不会出现前面所说的问题。接下来的步骤以此类推,当状态到“1 59”的时,分的个位进2,"2 59"时分个位进3.....这里一共要放十组有线来设置。

分的十位的设置和秒的十位的设置是差不多的,还是用的那组有线。但是要注意的一点是:④到9的时候③还不能进一,而是要到9分59秒的时候③才能进一。不断重复0.5秒每次,家具状态与位置匹配选择③④⑤⑥的“09 59”状态,勾选当前房间状态。位置与状态选择④的“1”状态,勾选当前房间状态,延迟效果0.5秒。如下图: QQ截图20200318093617.png QQ截图20200318093653.png
这里一共要放6组有线。

时的设置我就不说了,看到这里应该都差不多知道怎么弄了吧。
到23 59 59 的时候,还有设置一组有线来归零,这里也不详细说了。
到这里,基本上一套完整的时间系统就弄好了。经测试,一小时的误差只有一秒左右。但是做到这里还不能说做好,还不具有观赏性,所以做到这里还只是个毛胚。

未完待续。。。。。。。。

参与人数 1圈币 +3000 活跃点 +10 E积分 +2 收起 理由
admin + 3000 + 10 + 2 原创投稿奖励,攻略额外+1e积分!.

查看全部评分总评分 : 圈币 +3000 活跃点 +10 E积分 +2

[发帖际遇]: pearix 兑换了哈币,里面有 12 圈币 幸运榜 / 衰神榜
楼主热帖

TA的专栏

族谱关系0
累计签到:1 天
连续签到:1 天
[LV.1]初来甜甜圈
发表于 2020-3-19 15:40| 字数 6 | 显示全部楼层
整的非常好~

TA的专栏

族谱关系0
累计签到:40 天
连续签到:1 天
[LV.5]普通哈粉
发表于 2020-3-18 13:28| 字数 14 | 显示全部楼层
如果有后续可以发新帖方便评分

TA的专栏

族谱关系0
累计签到:8 天
连续签到:1 天
[LV.3]甜甜圈熟人
发表于 2020-3-18 11:31| 字数 24 | 显示全部楼层
这种计时器可观,但我这种懒癌觉得设置起来好烦;0

TA的专栏

族谱关系0
累计签到:8 天
连续签到:1 天
[LV.3]甜甜圈熟人
发表于 2020-5-17 16:07| 字数 12 | 显示全部楼层
求个更新!!!谢谢!!!

点评

哈哈哈哈暂时没有更新了  详情 回复 发表于 2023-1-10 23:45

获得 土地神卡 一张

卡片说明:清音后 打包变卖房间家具,卖掉之后赚得 5 圈币

卡片效果:获得 5 圈币

TA的专栏

族谱关系2

尚未签到

 楼主| 发表于 2023-1-10 23:45| 字数 43 | 显示全部楼层
清音后 发表于 2020-5-17 16:07
求个更新!!!谢谢!!!

哈哈哈哈暂时没有更新了

获得 大天使卡 一张

卡片说明:pearix 迷上了杰瑞,把灵魂卖给了路西法。成为了路西法门徒,奖励 5 活跃点

卡片效果:获得 5 活跃点

TA的专栏

族谱关系7
累计签到:1088 天
连续签到:2 天
[LV.10]至尊哈粉
发表于 2023-1-11 01:08| 字数 86 | 显示全部楼层
pearix 发表于 2023-1-10 23:45
哈哈哈哈暂时没有更新了

Σ( ° △ °|||)︴ 梨子回贴了!还是回2年前的!有新作吗?你的游戏每天都有人玩哦! 坏了几次叫了几个人返修
*滑块验证:
懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册  

本版积分规则

关闭

每月好康报上一条 /2 下一条

Bobba.cn 是哈宝宾馆中文官方粉丝网站。这里提供给哈粉们一个自由开放的讨论空间。发扬互帮精神,你也是哈宝专家。
哈粉宾馆1群 哈粉宾游2群
关注我们
  • 访问移动手机版
  • 官方微信公众号

Powered by Discuz! X3.5© 2007-2024 哈粉甜甜圈: 哈粉宾馆资讯站 技术支持:哈粉宾馆  |网站地图