查看: 1298|回复: 3
打印 上一主题 下一主题

[求助] 有没有知道mc里普通的门实现的思路或者方式

[复制链接]

22

主题

93

回帖

51

积分

Lv.3 矿物能手

UID
8595325
小麦
0
金锭
159
下界之星
0
跳转到指定楼层
楼主
发表于 2021-8-21 15:53:41 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
有没有知道mc里普通的门实现的思路或者方式
是用的方块预设或是api哪几种接口实现的

21

主题

89

回帖

50

积分

Lv.3 矿物能手

UID
256209
小麦
1
金锭
374
下界之星
0
沙发
发表于 2021-8-21 19:37:30 来自手机 | 只看该作者 IP:广东
1.创建两个方块。一个为门开启的状态,一个为门关闭的状态(碰撞箱建议为0),模型给上。
2.用事件ServerBlockUseEvent检测玩家点击方块:

当点击方块为“关闭的门”,用SetBlockNew在该位置放置“开启的门”(放置时注意方块的aux转向);
当点击“开启的门”同上。

22

主题

93

回帖

51

积分

Lv.3 矿物能手

UID
8595325
小麦
0
金锭
159
下界之星
0
板凳
 楼主| 发表于 2021-8-22 16:02:26 来自手机 | 只看该作者 IP:浙江
thank you 外瑞much,我刚刚也看到了Setblocknew这个接口,并实现了一个快捷销毁方块的功能,恰巧又看到你的方案,nice

22

主题

93

回帖

51

积分

Lv.3 矿物能手

UID
8595325
小麦
0
金锭
159
下界之星
0
地板
 楼主| 发表于 2021-8-22 16:07:03 来自手机 | 只看该作者 IP:浙江
你看看这个东西,json中定义的bbbb体积没问题,但是就是旁边的方块没有射线体积,只要碰撞体积,无法穿过但是能够射箭穿过,以及如图的情况和鼠标指针穿透,这是怎么回事
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部