Create PlayAreaBoundaryCursor.cs #2151
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request implements the "Drag World" locomotion and "PlayArea Boundary Cursor" features, which were noted as missing in the project's README.md. To enable "Drag World" locomotion, which allows users to move by grabbing and pulling the environment, instructions were provided for activating the existing but disabled Tilia components within the ExampleScene. For the "PlayArea Boundary Cursor," a new script, PlayAreaBoundaryCursor.cs, was created to provide visual feedback as the user approaches the edge of their play area. This script uses Unity's XR API to get the boundary points and a LineRenderer to display them only when the user is within a specified proximity, ensuring a safer and more immersive experience. The implementation also included guidance on creating a prefab from this script and adding it to the scene. Together, these changes address the planned improvements and enhance the overall usability of the application.