查看: 1679|回复: 4
打印 上一主题 下一主题

[求助] 关于方块组合的问题

[复制链接]

28

主题

43

回帖

46

积分

Lv.2 石器学徒

UID
187838
小麦
0
金锭
310
下界之星
0
跳转到指定楼层
楼主
发表于 2021-6-1 19:42:15 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 IP:浙江
RegisterBlockPattern接口貌似只支持一个方向上的组合,怎么实现四个方向都支持?类似铁傀儡召唤

28

主题

43

回帖

46

积分

Lv.2 石器学徒

UID
187838
小麦
0
金锭
310
下界之星
0
沙发
 楼主| 发表于 2021-6-2 15:24:11 来自手机 | 只看该作者 IP:浙江

28

主题

43

回帖

46

积分

Lv.2 石器学徒

UID
187838
小麦
0
金锭
310
下界之星
0
板凳
 楼主| 发表于 2021-6-7 18:27:44 来自手机 | 只看该作者 IP:浙江
好久才通过审核,顶一下

0

主题

539

回帖

138

积分

Lv.4 怪物猎人

UID
8180997
小麦
0
金锭
412
下界之星
0
地板
发表于 2021-6-8 14:18:13 | 只看该作者 IP:广东
应该还不支持其他方向的组合

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

UID
373726
小麦
3
金锭
611
下界之星
0

开发者认证勋章

地下室
发表于 2021-6-9 02:03:24 | 只看该作者 IP:上海
实际上这个已经是两个方向了,就是不能横过来。现在更推荐用工作台合成,用网易自定义生物蛋或者modAPI来生成自定义生物。
如果非要这么设计的话,你可以自己写一个组合判断算法,监听玩家放置特定的方块,然后识别周围方块看是否满足条件。
识别时要注意性能,先判断放置的方块是不是构成你这个结构的方块,然后识别周围6个方向的方块,有满足条件的再往下走,否则直接return,防止玩家放个方块都要卡一下。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部