半按按钮触发

问题描述 投票:-1回答:1

我有一个小问题,我无法用Godot的按钮来解决,基本上我有一个点网格,通过draw_line()函数通过线连接,每当用户点击一个点并从那里拖动时,这条线就产生了,朝向用户光标的位置或手指触摸手机屏幕。

问题出在这里,按钮只发出一个按下的信号,当我们调用它时,"full click"(按下鼠标左键然后释放它)发生,而不仅仅是当用户盘旋时,按下并按住按钮并从那里拖动。

有人可以帮助我解决这个问题吗?

button triggers godot
1个回答
0
投票

你可以使用mousedown()事件。

$( "#target" ).mousedown(function() {
  alert( "Handler for .mousedown() called." );
});

当鼠标指针位于元素上方并按下鼠标按钮时,mousedown事件将发送到元素。

© www.soinside.com 2019 - 2024. All rights reserved.