目次 - API(機能別) - 力覚フィードバック - SDL_HapticRamp

SDL_HapticRamp

増減効果のテンプレートの構造体

フィールド

Uint16typeSDL_HAPTIC_RAMP
SDL_HapticDirectiondirection効果の向き
再生
Uint32length継続時間(ミリ秒)
Uint16delay効果が始まるまでの待ち時間
トリガ
Uint16button効果を引き起こすボタン
Uint16interval効果を再び引き起こす時間
増減
Sint16start開始時の強さ
Sint16end終了時の強さ
エンベロープ
Uint16attack_length立ち上がりの継続時間
Uint16attack_level立ち上がりの強さ
Uint16fade_length立ち下げの継続時間
Uint16fade_level立ち下げの強さ

詳細

この構造体はSDL_HAPTIC_RAMP専用である.

増減効果はstartの強さで始まり, endの強さで終わる. 増減は線形である. 増減効果で立ち上がりと立ち下がりを使うと, それらは加算され, 線形ではなく二次関数的になる.

関連項目(構造体)

SDL_HapticDirection

関連項目(関数)

SDL_HapticNewEffect

SDL Wikiへのリンク

SDL_HapticRamp - SDL Wiki