Class BhapticsPhysicsGloveSettings
Erbt von ScriptableObject
Verwenden Sie dieses ScriptableObject, um das Gefühl der bei Kollisionen auftretenden Haptik zu steuern.
Properties
hapticMode
- Typ: enum
BhapticsPhysicsGloveSettings.HapticModeMode1: Master, Slave mode.Mode2: No Master, Slave, No relative velocity.Mode3: No Master, Slave, No relative velocity, No decay over time.Mode4: No Master, Slave, No relative velocity, No decay over time, No collision.
- Standard:
Mode1
Dieser Modus bestimmt, mit welchen Parametern Kollisionen berechnet werden.
motorIntensityMax
- Typ:
int - Bereich: 0 - 100
- Standardwert: 50
Definiert das maximale Intensity-Level des Motors. Dieser Wert bestimmt die Obergrenze der Stärke des haptischen Feedbacks, das dem Benutzer während Kollisionen bereitgestellt wird.
motorIntensityMin
- Typ :
int - Bereich: 0 - 100
- Standardwert: 1
Definiert das minimale Intensity-Level des Motors. Dieser Wert legt die untere Schwelle für die Stärke des haptischen Feedbacks während Kollisionen fest.
velocityChangeMax
- Typ :
float - Standardwert: 2.0
Stellt die maximale Änderung der relativen Geschwindigkeit (m/s) zwischen dem Finger und dem Objekt vor und nach der Kollision dar. Dieser Wert wird verwendet, um die Intensity des Motors abzubilden.
velocityChangeMin
- Typ :
float - Tooltip: Minimaler Wert der relativen Geschwindigkeitsänderung (m/s)
- Standardwert: 0.2
Stellt die minimale Änderung der relativen Geschwindigkeit zwischen dem Finger und dem Objekt vor und nach der Kollision dar. Dieser Wert wird verwendet, um die Intensity des Motors abzubilden.
decayRate
- Typ :
float - Bereich: 0.0 - 1.0
- Standardwert: 0.3
Definiert die Rate, mit der die Motorstärke nach einer Kollision exponentiell abnimmt. Die Abnahme beginnt nach der durch decayDelay definierten Verzögerung.
decayDelay
- Typ :
float - Bereich: 0.0 - 1.0
- Standardwert: 0.5
Gibt die Verzögerung in Sekunden an, bevor die Motorstärke nach einer Kollision exponentiell abzunehmen beginnt.
masterSlaveDistanceMax
- Typ :
float - Bereich: 0.0 - 100.0
- Standardwert: 20.0
Stellt den maximalen Abstandsunterschied zwischen der Master- und der Slave-Hand nach der Kollision dar. Dieser Wert wird verwendet, um die maximale Intensity des Motors abzubilden.
Von ScriptableObject geerbte Member finden Sie in den Unity References.