Мне нужно получить координаты столкновения между указателем взгляда и объектами в Hololens, когда объект «щелкают».
Все примеры используют MRTK1, как вы делаете это в MRTK2?Я знаю, что вам нужно использовать курсор, но как вы его получите? Он появляется только тогда, когда я действительно запускаю код.
Это то, что у меня есть:
using Microsoft.MixedReality.Toolkit.Input;
public class MoveTo : BaseInputHandler, IMixedRealityInputHandler
{
public GameObject Sphere;
public GameObject Cursor;
public void OnInputUp(InputEventData eventData)
{
GetComponent<MeshRenderer>().material.color = Color.red;
}
public void OnInputDown(InputEventData eventData)
{
Vector3 gazePos = Cursor.transform.position;
Sphere.transform.position = gazePos;
GetComponent<MeshRenderer>().material.color = Color.green;
}
}