tapFeedbackEffect method

void tapFeedbackEffect({
  1. bool enableHapticFeedback = false,
  2. int level = 1,
  3. bool enableSound = false,
  4. String audioAssetPath = '',
})

点击反馈特效 enableHapticFeedback: 是否启用触感反馈 level: 触感反馈强度 enableSound: 是否启用音效 audioAssetPath: 音效资源路径

使用示例 void example() { EffectUtil().tapFeedbackEffect( enableHapticFeedback: true, level: 1, enableSound: true, audioAssetPath: 'assets/sounds/win_sound.mp3', );

Implementation

void tapFeedbackEffect({
  bool enableHapticFeedback = false,
  int level = 1,
  bool enableSound = false,
  String audioAssetPath = '',
}) {
  if (enableHapticFeedback) {
    hapticFeedbackImpact();
  }
  if (enableSound) {
    tapSoundEffect(audioAssetPath);
  }
}