Aller au contenu principal
Cette page a été traduite automatiquement et peut contenir des erreurs. Voir l’original en anglais

Énumérations

PositionType​

Définit le type de périphérique et est utilisé dans une fonction qui détermine sur quel périphérique effectuer la lecture.

public enum PositionType
{
Vest = 0,
ForearmL = 1,
ForearmR = 2,
Head = 3,
HandL = 4,
HandR = 5,
FootL = 6,
FootR = 7,
GloveL = 8,
GloveR = 9
}

GlovePlayTime​

Détermine si la waveform du gant sera lue directement pendant une Duration spécifiée en millisecondes. Elle est utilisée comme paramètre dans la fonction PlayWaveform.

public enum GlovePlayTime
{
None = 0, // 0ms
FiveMS = 1, // 5ms
TenMS = 2, // 10ms
TwentyMS = 4, // 20ms
ThirtyMS = 6, // 30ms
FortyMS = 8 // 40ms
}

GloveShapeValue​

Utilisée pour sélectionner la waveform lors de la lecture directe de la waveform du gant.

  • Constant : Vibre en continu à l'Intensity spécifiée par l'intensité du moteur.
  • Decreasing : Commence à vibrer à la valeur d'Intensity et diminue linéairement jusqu'à la moitié de la valeur d'Intensity à la fin.
  • Increasing : Commence à vibrer à la moitié de la valeur d'Intensity et augmente linéairement jusqu'à la valeur d'Intensity à la fin.
public enum GloveShapeValue
{
Constant = 0,
Decreasing = 1,
Increasing = 2
}

(Class) BhapticsEvent​

Lorsque vous liez le projet à l'application haptique, cette classe est générée automatiquement. Le nom de chaque événement devient le nom de la variable, ce qui permet une utilisation pratique sans avoir à mémoriser le nom de chaque événement.

public class BhapticsEvent
{
public const string RECOILSTRONG_RIGHT = "recoilstrong_right";
public const string TAKEWAISTSLOT_LEFT = "takewaistslot_left";
// and all events that you generated at Portal...
}

BhapticsPhysicsGloveSettings.HapticMode​

Lors de l'utilisation du Physics Glove SDK, ce mode détermine comment les collisions sont calculées.

public enum HapticMode
{
Mode1 = 0, // Master, Slave mode.
Mode2 = 1, // No Master, Slave, No relative velocity.
Mode3 = 2, // No Master, Slave, No relative velocity, No decay over time.
Mode4 = 3 // No Master, Slave, No relative velocity, No decay over time, No collision.
}