v1.2.26 |
Documentation for the Unreal C++ Plugin
|
We have a number of tools that allow users to interact with the environment.
APixoVRLaser allows user to select something on UI or to interact with items that inherit UPixoVRInteractionInterface. It will call hover and press events in those objects or buttons. You also can disable these events by overriding IPixoVRInteractionInterface::DisableHoverEvents and IPixoVRInteractionInterface::DisablePressEvents.
APixoVRTeleporter allows user to move around the scene using teleportation. It allows to move only within the boundaries of NavMesh. You can also bind to OnTeleportationActivated in APixoVRCharacter, this is already implemented in UGameManager. If you want to diasble teleporter you will need to set bTeleporterEnabled in APixoVRCharacter to false.
APixoVRWristMenu is a small UI menu on the wrist that allows you to select different options using the thumbstick or numbers from 1 to 8. To add WristMenu to your APixoVRCharacter, you need to set WristMenuClass with wrist menu that has WidgetDataTable.