【红石】有谁知道,怎么实现这样一个功能
minecraft吧
全部回复
仅看楼主
level 5
格雷-D
楼主
就当我按下按钮后,要过一段时间才能再次对这个按钮有反应。即在按下按钮后的一段时间内,再按按钮是没有反应的。
具体来说,我是想按一下按钮召唤一个TNT,但我希望能在这个TNT爆炸完后才能再次按按钮召唤TNT,以免第一个TNT把第二个召唤出的TNT炸飞,导致我的地图被炸烂。
目前有两个解决方法,一个是设立记分板,检测空间内是否有TNT存在,如果存在就不能执行第二次召唤。另一个方法是召唤TNT时缩短爆炸时间。
但这两个方法都有一定的缺陷,要么不方便建设,要么不方便使用。请问万能的吧友有没有只通过红石的方法实现这一点?
2017年09月25日 03点09分
1
level 5
格雷-D
楼主
2017年09月25日 03点09分
3
level 10
黑云翻墨
我是红石渣,不知道这样行不
2017年09月25日 04点09分
5
格雷-D
这种方法只是单纯的延时吧
,不能让我短时间内下一次的按键无效化
2017年09月25日 07点09分
level 14
让他该人士说
给tnt实体在召唤的时候指定一个uuid
世界里不能同时出现两个一样uuid的实体 所以这个时候再次激活cb就会失败
2017年09月25日 05点09分
7
格雷-D
居然还有这种操作╭(°A°`)╮我去查查uuid的资料
2017年09月25日 07点09分
让他该人士说
是的 比如summon tnt ~ ~ ~ {UUIDLeast:34,UUIDMost:23,Fuse:40}就会召唤一个tnt 直到它爆炸都没法再召唤出来 (34和23是乱打的整数 别的地方也要用又不想冲突就改成其他的随便的数)
2017年09月25日 13点09分
level 14
红旗迎风飘扬49
有这种方法,不过我最近没有玩MC,所以记不清了。
2017年09月25日 05点09分
8
level 11
✨Sutari
用粘性活塞加方块链接线路,按按钮后4秒内用活塞把激活发射器的线路切断
2017年09月25日 08点09分
11
格雷-D
大神谢谢啦!楼下两楼也是提出了一样的方法
2017年09月25日 17点09分
level 14
木岁快乐
漏斗计时?
2017年09月25日 09点09分
12
level 7
微寒冫-
我我我
2017年09月25日 12点09分
14
level 7
微寒冫-
之前我刚好无聊研究出了这个,这里分享给你吧(中间那段应该可以再加长)
2017年09月25日 12点09分
15
格雷-D
原理看懂了,应该确实可行!谢谢!明天我试试
2017年09月25日 17点09分
level 11
大白白biu😘
比较器电容就好了
2017年09月25日 15点09分
16
level 11
大白白biu😘
2017年09月25日 15点09分
17
格雷-D
看起来好高级……明天我试着搭一下再思考原理好了。谢谢!
2017年09月25日 17点09分
✨Sutari
@格雷-D
比较器电容能够提供一个长时间的讯号,刚好可以用来切断电路
2017年09月26日 08点09分
1