Я уже импортирован Unity Free integration for Oculus
пакет через Assets
->Import Package
, но я все еще получаю следующее сообщение об ошибке при запуске простой программы:
DllNotFoundException: Exception of type 'System.DllNotFoundException' was thrown.
Ovr.Hmd.Detect() (at Assets/OVR/Scripts/OvrCapi.cs:1361)
Я на самом деле нет Oculus подключили, и фрагмент кода, который проверяет это выглядит следующим образом:
void Start()
{
if (Ovr.Hmd.Detect() > 0)
{
Debug.Log("Oculus Rift HMD detected! " + OVRManager.capiHmd.GetString(Hmd.OVR_KEY_USER, ""));
}
else
{
Debug.Log("No Oculus Rift detected...");
}
}
Line 1361, что эээ тзд наведен на следующий:
public static int Detect()
{
return ovrHmd_Detect();
}
Но когда я заменяю Ovr.Hmd.Detect()
на ovrHmd_Detect()
, он подсвечивается красным.
Что я делаю неправильно?
.