Godot 3.3
比如如下我想阻断 InputEventMouseButton (鼠标事件),则设置 button_index 为 0 即可。
func _gui_input(event):
if event is InputEventMouseButton:
if event.button_index == BUTTON_LEFT:
# 操作事件
# 下面写要操作的事件
pass
# 让 event 事件失效
# 比如让他的 按下时的按键 index 值为 0
# 则代表没有按下鼠标按键
event.button_index = 0