Add sharpness for vibrations (iOS only)

This commit is contained in:
sector-a
2025-04-17 12:13:47 +03:00
committed by KarimAkra
parent 5d7517b839
commit b03eef01ca
+7 -2
View File
@@ -41,6 +41,7 @@ class HapticUtil
{
final durations:Array<Float> = [];
final amplitudes:Array<Float> = [];
final sharpnesses:Array<Float> = [];
final durationPeriod:Float = period / 2;
@@ -48,12 +49,16 @@ class HapticUtil
{
durations[i] = durationPeriod;
amplitudes[i] = amplitudeValue;
sharpnesses[i] = (durationPeriod < 0.1) ? 1 : 0;
}
Haptic.vibratePattern(durations, amplitudes);
Haptic.vibratePattern(durations, amplitudes, sharpnesses);
}
else
Haptic.vibrateOneShot(duration, amplitudeValue);
{
final sharpness:Float = (duration < 0.1) ? 1 : 0;
Haptic.vibrateOneShot(duration, amplitudeValue, sharpness);
}
}
/**