optimize direction pad haptic feedback

This commit is contained in:
TrueZhuanjia committed 2025-10-28 20:24:48 +08:00
1 parent e7132e3371
commit 644687a50c
1 file changed
+6 -7
+6 -7
View File
@@ -914,16 +914,15 @@ import UIKit
}
private func showLrudDirectionIndicator(with indicatorLayer:CAShapeLayer){
// Add the border layer below the super layer
indicatorLayer.isHidden = false
// show the indicator based on the touchBeganLocation
// indicatorLayer.position = CGPointMake(CGRectGetMinX(self.frame)+touchBeganLocation.x, CGRectGetMinY(self.frame)+touchBeganLocation.y)
indicatorLayer.position = touchBeganLocation
if vibrationOn {
vibrationGenerator.prepare()
vibrationGenerator.impactOccurred()
if indicatorLayer.isHidden {
indicatorLayer.isHidden = false
if vibrationOn {
vibrationGenerator.prepare()
vibrationGenerator.impactOccurred()
}
}
}