nesseratious / iOS-Native-ImpactFeedback

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.


Languages

Language:C++ 80.6%Language:C# 12.1%Language:Objective-C 7.3%