Interface INPadRumble
Extended dual motor gamepad that adds seperate controls for rumble frequency and amplitude.
Inherited Members
Namespace: UnityEngine.InputSystem.Plugins.Switch
Syntax
public interface INPadRumble : IDualMotorRumble, IHaptics
Methods
SetMotorSpeedLeft(Single, Single, Single, Single)
Set rumble for left motor
Declaration
void SetMotorSpeedLeft(float lowAmplitued, float lowFrequency, float highAmplitued, float highFrequency)
Parameters
Type | Name | Description |
---|---|---|
System.Single | lowAmplitued | |
System.Single | lowFrequency | |
System.Single | highAmplitued | |
System.Single | highFrequency |
SetMotorSpeedRight(Single, Single, Single, Single)
Set rumble for right motor
Declaration
void SetMotorSpeedRight(float lowAmplitued, float lowFrequency, float highAmplitued, float highFrequency)
Parameters
Type | Name | Description |
---|---|---|
System.Single | lowAmplitued | |
System.Single | lowFrequency | |
System.Single | highAmplitued | |
System.Single | highFrequency |
SetMotorSpeeds(Single, Single, Single, Single)
Set rumble for all motors
Declaration
void SetMotorSpeeds(float lowAmplitued, float lowFrequency, float highAmplitued, float highFrequency)
Parameters
Type | Name | Description |
---|---|---|
System.Single | lowAmplitued | |
System.Single | lowFrequency | |
System.Single | highAmplitued | |
System.Single | highFrequency |