GITHUB EXIT TO HOME
SECTION 01

Plugin Overview

VRSharp 鏄熀浜?UnrealSharp 鐨?VR 浜や簰妗嗘灦锛屾牳蹇冪洰鏍囨槸锛?/p>

  • 鐗╃悊椹卞姩鐨?VR 瑙掕壊绉诲姩
  • 鐗╃悊鎶撳彇涓庨噴鏀?/li>
  • 鎵嬮儴鍔ㄧ敾鏉冮噸鑱斿姩

鏃犻渶浠庨浂鎼缓锛岀洿鎺ヤ娇鐢ㄩ鍒惰摑鍥惧嵆鍙紑濮嬪垱浣溿€?/p>

SECTION 02

Quick Start

1. Collision: Import VRSharpCollision config.

Collision

2. Enable Plugins: OpenXR, XRBase, Enhanced Input, UnrealSharp, VRSharp.

SECTION 03

Input & Settings

3. Input Mapping: Ensure Enhanced Input is configured.

Input

4. Clip Plane: Check settings.

Clip Plane
SECTION 04

Blueprints & Core

Core Blueprints:

  • BP_VRSharpPlayer - Player Entity
  • BP_VRSharpHandRight/Left - Physics Hands
  • BP_VRSharpGrabbable - Component

Core Classes:

  • AVRSharpPlayer: Input Management
  • AVRSharpHand: Physics Logic
SECTION 05

Extensions & Events

Custom Grabbables:

  1. Add VRSharpGrabbable Component
  2. Configure Highlight Material

C# Events:

  • OnBeforeGrab / OnAfterGrab
  • OnEnterHighlighted / OnExitHighlighted