AnalogInput Trigger { get; set; }

book_4_sparkGenerated
code_blocksInput

Description

The Trigger property represents the trigger input on a VR controller. It is an instance of Sandbox.VR.AnalogInput, which provides access to the analog value of the trigger, typically ranging from 0.0 (not pressed) to 1.0 (fully pressed).

Usage

To access the trigger input of a VR controller, use the Trigger property. This property allows you to read the current state of the trigger, which can be used to determine how much the trigger is pressed.

Example

// Example of accessing the Trigger property on a VRController instance
VRController controller = new VRController();

// Get the current trigger value
float triggerValue = controller.Trigger.Value;

// Check if the trigger is fully pressed
if (triggerValue >= 1.0f)
{
    // Perform an action when the trigger is fully pressed
    PerformAction();
}