我一直在试图弄清楚如何从MRTK
.
我是编码新手,文档对我来说有点太混乱了。
我想出了一个通过onPointerClick
方法单击的指针,但是我无法确定其他输入。
我相信这很简单,我只需要看一个例子。任何帮助表示赞赏。
谢谢!
我一直在试图弄清楚如何从MRTK
.
我是编码新手,文档对我来说有点太混乱了。
我想出了一个通过onPointerClick
方法单击的指针,但是我无法确定其他输入。
我相信这很简单,我只需要看一个例子。任何帮助表示赞赏。
谢谢!
你可以试试这样的脚本:
public class ThumbstickMover : InputSystemGlobalListener, IMixedRealityInputHandler<Vector2>
{
public MixedRealityInputAction moveAction;
public float speed = 1.0f;
public void OnInputChanged(InputEventData<Vector2> eventData)
{
if (eventData.MixedRealityInputAction == moveAction)
{
Vector3 localDelta = speed * (Vector3)eventData.InputData;
transform.position = transform.position + transform.rotation * localDelta;
}
}
}
为此,您需要将其设置为moveAction
映射到其中一个拇指杆的输入操作。让我知道你是否有麻烦。