Skip to content

iOS Native Taptic Engine Support is a plugin for Unreal Engine that adds support for iOS native Taptic Engine API, fully exposed to Blueprints.

Notifications You must be signed in to change notification settings

nesseratious/iOS-Native-ImpactFeedback

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iOS Native Impact Feedback plugin for Unreal Engine

iOS Native Taptic Engine Support is a plugin for Unreal Engine that adds support for iOS native Taptic Engine API, fully exposed to Blueprints.

Gives access to 5 types of haptic feedback:

  1. Selection feedback. Standart haptic feedback that occurs when the user reorders cells in a native iOS table view.
  2. Impact feedback. General haptic feedback with variable intensity (Light, Medium, Heavy).
  3. Success Notification feedback. Haptic feedback that occurs as a result of a successfully completed event in iOS.
  4. Warning Notification feedback. Haptic feedback that occurs as a result of a warning during completion of some event in iOS.
  5. Error Notification feedback. Haptic feedback that occurs as a result of a failed event in iOS.

Usage:

Selection Feedback

Standart haptic feedback that occurs when the user reorders cells in a native iOS table view.

C++

UImpactFeedbackFunctionLibrary::GenerateSelectionFeedback()

Blueprints VM

Selection

Impact Feedback

General haptic feedback with variable intensity.

Light intensity:

C++

UImpactFeedbackFunctionLibrary::GenerateLightImpactFeedback()

Blueprints VM

Selection

Medium intensity:

C++

UImpactFeedbackFunctionLibrary::GenerateMediumImpactFeedback()

Blueprints VM

Selection

Heavy intensity:

C++

UImpactFeedbackFunctionLibrary::GenerateHeavyImpactFeedback()

Blueprints VM

Selection

Notification Feedback

Haptic feedback that occurs as a result of some event.

Success notification:

C++

UImpactFeedbackFunctionLibrary::GenerateSuccessNotificationFeedback()

Blueprints VM

Selection

Warning notification:

C++

UImpactFeedbackFunctionLibrary::GenerateWarningNotificationFeedback()

Blueprints VM

Selection

Error notification:

C++

UImpactFeedbackFunctionLibrary::GenerateErrorNotificationFeedback()

Blueprints VM

Selection

About

iOS Native Taptic Engine Support is a plugin for Unreal Engine that adds support for iOS native Taptic Engine API, fully exposed to Blueprints.

Resources

Stars

Watchers

Forks