交互
拖动的手指
Published 2017年2月21日
描述
“手指拖动”行为用于检测手指是否在对象上拖动。
当你沿任意方向在对象上拖动手指时,此行为会触发一次事件。
属性
每次事件仅触发一次
| 对象 A |
这是你要检测手指是否在其上拖动的对象。默认情况下会选中当前对象,但你也可以选择场景中的任意对象。 |
| 使用世界坐标 |
此开关会将输出切换为相对于世界坐标,而不是相对于对象。因此,输出的是你在整个场景中拖动的位置坐标,而不是对象上的特定位置。 |
输出
| X |
此值表示手指在对象上沿 X 轴拖动的距离。负数表示向左拖动,正数表示向右拖动。 |
| Y |
此值表示手指在对象上沿 Y 轴拖动的距离。负数表示向下拖动,正数表示向上拖动。 |
| 对象 ID |
此输出为对象 ID。 |
示例
你可以使用此行为创建自定义的可拖动 UI 元素,例如滚动条。你可以输出滚动条的拖动距离,并将这些值传递给“移动”行为,以相应地移动滚动条。

