Dies ist mir auch passiert, als ich die Mauserfassung deaktiviert habe. Der Mauszeiger außerhalb von VirtualBox blieb an einer Stelle hängen (weil ich ihn deaktiviert habe), und der neue Mauszeiger in VirtualBox wird unsichtbar.
Um dieses Problem zu beheben, verwenden Sie am besten ein externes Gerät, z. B. einen PC-Controller mit analogen Sticks. Schließen Sie also zuerst Ihren PC-Controller an das gewünschte externe Gerät an und laden Sie dann ein kostenloses Programm namens JoyToKey oder ähnliches herunter. Ich würde JoyToKey vorschlagen, es funktioniert perfekt.
Öffnen Sie nun JoyToKey und ordnen Sie Ihre Tastaturtasten wie w, a, s, d oder nach oben, unten, links, rechts und links und rechts zu, einschließlich mittlerer Mausbewegung und Mausbewegungsachse (was Sie zum Bewegen einer Maus verwenden) Ich habe meine auf meinen Controller-Analog-Sticks abgebildet, um den Zeiger auf Ihren PC-Controller zu bewegen.
Öffnen Sie anschließend VirtualBox (deaktivieren Sie die Erfassung). Auf diese Weise können Sie zumindest jetzt den Zeiger, der ursprünglich an einer Stelle mit Ihrem PC-Controller steckte, verschieben.
Wenn Sie also Unity3d verwenden möchten, öffnen Sie jetzt Unity3d. Bewegen Sie den Mauszeiger mit Ihrem externen Gerät, versuchen Sie eine Vorschau des von Ihnen erstellten Spiels anzuzeigen, und jetzt können Sie sich mit der Maus umsehen! Alternativ können Sie die Hardwarebeschleunigung in den Anzeigeoptionen deaktivieren (ziehen Sie den Schieberegler auf "Keine" anstatt auf "Voll"), wenn Sie sich in VirtualBox befinden.