Zdarzyło mi się to również, gdy wyłączyłem przechwytywanie myszy. Kursor myszy poza VirtualBox utknął w jednym miejscu (ponieważ go wyłączyłem), a nowy wskaźnik myszy w VirtualBox staje się niewidoczny.
Najlepszym rozwiązaniem tego problemu jest użycie zewnętrznego urządzenia, takiego jak kontroler komputerowy z drążkami analogowymi. Więc najpierw podłącz kontroler komputera dowolnego urządzenia zewnętrznego, a następnie pobierz darmowy program o nazwie JoyToKey lub coś podobnego. Sugerowałbym JoyToKey, działa idealnie.
Teraz otwórz JoyToKey i zamapuj klawisze klawiatury, takie jak w, a, s, d lub góra, dół, lewy, prawy i lewy i prawy przycisk myszy, w tym środkowy obrót myszy i oś ruchu myszy (to, czego używasz do poruszania myszą , Zmapowałem mój na drążkach analogowych kontrolera, aby przesunąć wskaźnik) na kontrolerze komputera.
Następnie otwórz VirtualBox (wyłącz przechwytywanie). W ten sposób przynajmniej teraz możesz przenieść wskaźnik, który utknął początkowo w jednym miejscu za pomocą kontrolera komputera.
Jeśli więc chcesz korzystać z Unity3d, otwórz teraz Unity3d. Przesuń wskaźnik za pomocą urządzenia zewnętrznego, spróbuj wyświetlić podgląd utworzonej gry, a teraz możesz rozejrzeć się za pomocą myszy! Alternatywnie, wyłącz przyspieszenie sprzętowe (przeciągnij suwak do żadnego zamiast pełnego) w opcjach Wyświetlania, gdy jesteś w VirtualBox (jednak to nie działa, jeśli chcesz używać Unity3d, ponieważ wskaźnik nadal znika po najechaniu kursorem na program)