gelic-idealab / komodo-unity

Unity VR client for the Komodo XR platform
5 stars 3 forks source link

added messages for the following interaction types: #98

Closed Barasakar closed 2 years ago

Barasakar commented 2 years ago

Capture User Interactions & Fixed Desktop/VR mode menu bugs & Instructor Menu Button

Capture user interactions

Added several interaction types to the capture functionality. These interaction types are hide and show menu, settings tab, people tab, interact tab, and create tab. While capture is turned on, these interaction types will be registered accordingly to users' actions.

Type of change

How Has This Been Tested?

Spectator Mode

VR Mode It is advised that at least two people (and at least one person should be in the spectator mode) should participate in the testing for VR mode since the Capture button is only available in the spectator mode.

All information about what numbers are registered for what interaction types can be found in ClientSpawnManager.cs

[Duplicate all of the above for each distinct feature / bug fix / etc.]

Fixed Desktop/VR mode menu bug

Menu bug: When user switches from VR mode to desktop mode, the VR menu from the VR mode will replace the menu being used in desktop mode. We fixed the bug.

Type of change

How Has This Been Tested?

[Duplicate all of the above for each distinct feature / bug fix / etc.]

Instructor Menu Button

To close the instructor menu in previous version, user needs to click the Back button from the instructor menu. We find this unnecessary. To enhance the user experience, we decided to make the Instructor Menu Button to have both Turn On and Turn Off functionalities.

Type of change

How Has This Been Tested?

[Duplicate all of the above for each distinct feature / bug fix / etc.]


Test Configuration

Checklist:

Modified from this article: Phillip Johnston, “A GitHub Pull Request Template for Your Projects - Embedded Artistry,” Embedded Artistry, Aug. 04, 2017. https://embeddedartistry.com/blog/2017/08/04/a-github-pull-request-template-for-your-projects/ (accessed Jul. 22, 2021).

parseccentric commented 2 years ago

capture-menu-actions-tests.zip