Informationen zum Abrufen von Controller-Eingaben
UI POINTER CLICK
Informationen zur Klickbeurteilung mithilfe eines Ereignisses
- Diese Methode wird empfohlen, da es sich um eine einfache Methode handelt, die auf jeder Plattform funktioniert.
- In der VR-Version der STYLY-App erstreckt sich die Spur des Zeigers über den Controller hinaus, und Sie können auf ein Objekt klicken.
- In der Player- und Smartphone-Version von STYLY Gallery können Sie ein Objekt bedienen, indem Sie mit der Maus darauf klicken oder darauf tippen.
- Es funktioniert nicht in der Webversion von Studio.
- Verfahren
- Bereiten Sie ein GameObject mit einem Collider vor (z. B. Unity's Cube oder Sphere).
- Fügen Sie demselben GameObject eine PlayMakerFSM-Komponente hinzu.
- Fügen Sie im `` auf dem FSM-Bearbeitungsbildschirm einen Übergang hinzu, wenn ein
UI POINTER CLICK
- Wenn Sie vor dem Hochladen mit Unity testen, funktioniert das Hinzufügen der PhysicsRaycaster-Komponente zur Hauptkamera in der Unity-Szene und das Platzieren des EventSystems in der Szene auch im Wiedergabemodus von Unity.
Controller-Tastenereignis
In der STYLY-App für VR sind die folgenden globalen PlayMaker-Ereignisse in STYLY integriert.Jede Operation löst ein entsprechendes Ereignis aus, und Sie können diese Ereignisse verwenden, um Zustände zu ändern. Nicht verfügbar für die Webversion Studio, STYLY Gallery-Player und STYLY-Apps für Smartphones.
Für den linken Controller (L) und den rechten Controller (R) werden die Grifftaste, die Menütaste, das Touchpad und der Auslöser ausgelöst, wenn sie gedrückt (PressDown) und losgelassen (PressUp) werden.
Für den Trigger und das Touchpad werden auch die Ereignisse Touchdown (TouchDown) und Release (TouchUp) ausgelöst.
Es kann verwendet werden, indem ein Ereignis mit dem folgenden Namen erstellt wird.
- Auslösetaste
Global_TriggerPressUp_L
Global_TriggerPressDown_L
Global_TriggerPressUp_R
Global_TriggerPressDown_R
Global_TriggerTouchUp_L
Global_TriggerTouchDown_R
Global_TriggerTouchUp_R
Global_TriggerTouchDown_L
- Touchpad
Global_TouchpadPressUp_L
Global_TouchpadPressDown_R
Global_TouchpadPressUp_R
Global_TouchpadPressDown_L
Global_TouchpadTouchUp_L
Global_TouchpadTouchDown_L
Global_TouchpadTouchDown_R
Global_TouchpadTouchUp_R
- Griffknopf
- Global_GripPressUp_L
- Global_GripPressDown_L
- Global_GripPressDown_R
- Global_GripPressUp_R
- Menütaste
- Global_MenuPressUp_L
- Global_MenuPressDown_L
- Global_MenuPressUp_R
- Global_MenuPressDown_R
- Auslösetaste
wichtiger Punkt
- Einige Ereignisse sind je nach VR-Gerät möglicherweise nicht verfügbar.Beachten Sie auch, dass Mirage Solo und Oculus Go nur einen linken oder rechten Controller haben.
- Das Ereignis wird auch dann ausgelöst, wenn das Menü angezeigt wird. Achten Sie daher darauf, dass keine Fehlfunktionen auftreten.