我的游戏需要不断更新一个变种的拖动手势,因为我的手指在触摸屏幕上移动,请帮助我,因为我是一个非常新的编程。
默认情况下,当你触摸屏幕时,Godot会将其解释为鼠标运动,所以为了获得用户手指在屏幕上移动时的位置,你可以这样做。
func _input(event):
if event is InputEventMouseMotion:
gesturePostion = event.position
现在你有了一个变量 "手势位置",它将手指在屏幕上的位置存储为一个Vector2. 只要确保你已经将'手势位置'定义为一个全局变量(你可以通过在任何函数之外定义变量来实现)。