Class BhapticsPhysicsGloveSettings
Hereda de ScriptableObject
Use este ScriptableObject para controlar la sensación de la retroalimentación háptica que se producirá en una colisión.
Properties
hapticMode
- Tipo: 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.
- Valor predeterminado:
Mode1
Este modo determina cómo se calculan las colisiones y con qué parámetros.
motorIntensityMax
- Tipo:
int - Rango: 0 - 100
- Valor predeterminado: 50
Define el nivel máximo de intensidad del motor. Este valor determina el límite superior de la intensidad de la retroalimentación háptica proporcionada al usuario durante las colisiones.
motorIntensityMin
- Tipo :
int - Rango: 0 - 100
- Valor predeterminado: 1
Define el nivel mínimo de intensidad del motor. Este valor establece el umbral inferior de la intensidad de la retroalimentación háptica durante las colisiones.
velocityChangeMax
- Tipo :
float - Valor predeterminado: 2.0
Representa el cambio máximo en la velocidad relativa (m/s) entre el dedo y el objeto antes y después de la colisión. Este valor se utiliza para mapear la intensidad del motor.
velocityChangeMin
- Tipo :
float - Tooltip: Valor mínimo del cambio de velocidad relativa (m/s)
- Valor predeterminado: 0.2
Representa el cambio mínimo en la velocidad relativa entre el dedo y el objeto antes y después de la colisión. Este valor se utiliza para mapear la intensidad del motor.
decayRate
- Tipo :
float - Rango: 0.0 - 1.0
- Valor predeterminado: 0.3
Define la tasa a la que la fuerza del motor disminuye exponencialmente tras una colisión. El decaimiento comienza después del retardo definido por decayDelay
decayDelay
- Tipo :
float - Rango: 0.0 - 1.0
- Valor predeterminado: 0.5
Especifica el retardo en segundos antes de que la fuerza del motor comience a disminuir exponencialmente tras una colisión.
masterSlaveDistanceMax
- Tipo :
float - Rango: 0.0 - 100.0
- Valor predeterminado: 20.0
Representa la diferencia máxima de distancia entre la mano maestra y la mano esclava después de la colisión. Este valor se utiliza para mapear la intensidad máxima del motor.
Los miembros heredados de ScriptableObject se pueden encontrar en Unity References.