查看: 1025|回复: 14
打印 上一主题 下一主题

[求助] ServerEntityTryPlaceBlockEvent怎么取消放置方块?

[复制链接]

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
跳转到指定楼层
楼主
发表于 2020-7-18 12:47:37 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式 IP:广东
我看了一下sdk文档描述:
ServerEntityTryPlaceBlockEvent
  • 描述

    触发时机:当生物试图放置方块时触发该事件。

  • 参数

  • cancel bool默认为False,在脚本层设置为True就能取消该方块的放置




这个cancel的参数是服务端抛出的事件传过来的, 我怎么去修改它呢? 没有找到使用的例子。能帮忙看看吗?

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
沙发
 楼主| 发表于 2020-7-18 14:54:42 | 显示全部楼层 IP:广东
会点指令 发表于 2020-7-18 13:44
先监听函数
然后监听函数返回值
然后是楼上的那一行

怎么监听函数返回值呢?一楼那句话是在监听函数里面执行吗?

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
板凳
 楼主| 发表于 2020-7-18 15:51:25 | 显示全部楼层 IP:广东
会点指令 发表于 2020-7-18 15:25
但是有怎么监听的内容啊
你说的那个可以看建议界面逻辑模板

对,那个是监听事件,然后,执行我自定义的函数。但是怎监听函数返回值是什么意思?怎么做?

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
地板
 楼主| 发表于 2020-7-19 23:43:39 | 显示全部楼层 IP:广东
会点指令 发表于 2020-7-18 15:25
但是有怎么监听的内容啊
你说的那个可以看建议界面逻辑模板

我把我的代码贴出来, 你能看看是什么地方用错了吗?我按照这个方法来做的,没效果

本帖子中包含更多资源

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

x

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
地下室
 楼主| 发表于 2020-7-20 00:00:47 | 显示全部楼层 IP:广东
生存非常厉害哦 发表于 2020-7-19 23:43
我把我的代码贴出来, 你能看看是什么地方用错了吗?我按照这个方法来做的,没效果

我明白了。原来是我的参数打错了。 cancel打成cancle了。问题已经解决。

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
6
 楼主| 发表于 2020-7-20 00:02:41 | 显示全部楼层 IP:广东
谢谢大家。问题已经解决。

16

主题

21

回帖

26

积分

Lv.2 石器学徒

UID
7773881
小麦
0
金锭
92
下界之星
0
7
 楼主| 发表于 2020-7-20 09:42:08 | 显示全部楼层 IP:广东
会点指令 发表于 2020-7-20 09:35
。。。但是为什么那么早就注册组件啊。。。

因为下面很多地方都要用到这个组件,所以我就想把它定义成一个成员变量,先create,后面都get
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部