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

[交流] BlockUseEvent等事件过多触发的解决办法

[复制链接]

22

主题

317

回帖

174

积分

Lv.4 怪物猎人

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

开发者认证勋章

楼主
发表于 2021-8-21 00:29:54 | 显示全部楼层 IP:山西
不需要GetTime,只需要一个类全局变量就行
在手机上点击一次方块只会触发一次BlockUseEvent,电脑上右键方块才会多次触发。所以如果不打算上架电脑,可以不处理此问题。
监听客户端使用方块的事件。再监听鼠标右键,如果玩家右键方块,就判断全局变量是不是True,是的话就return,不是的话就往下走,并把这个变量设为True,然后执行逻辑(如发事件到服务端)。玩家松开鼠标右键时,把这个变量再次设为False。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部