我正在编写一个程序,该程序需要检测长按并按住与快速按一下之间的差异。目前,我正在使用以下代码来检测快速空运:
#region IInputClickHandler
public void OnInputClicked(InputClickedEventData eventData)
{
// stuff being done is coded here
}
#endregion IInputClickHandler
哪个很好,但是是否有类似的代码可以检测到长按?预先感谢。
答案 0 :(得分:1)
有多种检测暂停的方法。对于一般的握持手势,您可以继承并使用IHoldHandle
接口。如果要获取更新状态,则应该使用IManipulationHandler
或INavigationHandler
界面。
如果要在编辑器中进行测试,请改用操作处理程序,因为您无法在编辑器中测试导航,但它可在HoloLens上使用。