Haptic Behaviors
List of available Haptic Behaviors
- ControllerBehavior
- DemoBehavior
- EnvironmentBehavior
- FeedbackBehavior
- TextureBehavior
All of these behaviors are handled by IHapticBehavior.
We divide all haptic feedback into 2 categories:
Signal
Stream
Signal
These haptics last about 1 sec and you don't need to stop them.
List:
- All
FeedbackBehavior
Button
fromControllerBehavior
Stream
These haptics work on ON
OFF
principle. You need to send StopHapticCollision
to stop.
To start you need to send HapticCollision
.
List:
- All
EnvironmentBehavior
ControllersBehavior
exceptButton
type- All
TextureBehavior
List of haptic feedback
ControllersBehavior
enum Type : int
{
None = -1,
Reel,
Catalogue,
Endurance_test,
Slider_hard,
Slider_smooth,
Zipper,
Electric_razor,
Wand,
Spring_impulse,
}
EnvironmentBehavior
enum Type : int
{
None = -1,
Spray,
Putting_helmet_on,
Error_waterlanding,
Boiling_water,
Finger_in_mud,
Fire,
Ghost,
Subtle_callback,
Pebbles,
Raining,
Wings_flapping,
}
FeedbackBehavior
enum Type : int
{
None = -1,
Button_short,
Fitting_confirm,
Ramp_glide,
Connection02,
Connection03,
Connection04,
Disconnection,
Contact,
Confirm,
Error,
Release,
Info,
Button,
Star,
Faulty_car_engine,
Helicopter_flying_over,
Starting_mower,
Sliding_on_ice_skates,
Chop_the_potato,
Sweep_the_floor,
Engine_fault_2,
Sword_hit,
Car_on_asphalt,
}
TextureBehavior
enum Type : int
{
None = -1,
Land_landing,
Jelly,
Gel,
Rought,
Sticky,
Smooth,
Liquid,
Granual,
Satin,
Snake_skin,
Lamb,
Sand,
Wood_bark,
}