cancel haptic feedback for legacy on-screen control direction pad

This commit is contained in:
TrueZhuanjia
2025-10-28 08:47:04 +08:00
parent 99952281cb
commit 7223ab3be5
2 changed files with 7 additions and 2 deletions
+6 -1
View File
@@ -1208,6 +1208,11 @@ static float L3_Y;
}
- (void)oscButtonHapticFeedback:(CALayer* )button{
if([button.name isEqualToString:@"upButton"]
|| [button.name isEqualToString:@"downButton"]
|| [button.name isEqualToString:@"leftButton"]
|| [button.name isEqualToString:@"rightButton"]) return;
NSNumber *style = [OnScreenControls.layerVibrationStyleDic objectForKey:button.name];
uint8_t vibrationStyle = [style unsignedCharValue];
@@ -1223,7 +1228,7 @@ static float L3_Y;
vibrationGenerator = [[UIImpactFeedbackGenerator alloc] initWithStyle:vibrationStyle];
[vibrationGenerator prepare];
[vibrationGenerator impactOccurred];
NSLog(@"vibration instance: %@",vibrationGenerator);
// NSLog(@"vibration instance: %@",vibrationGenerator);
}
}
@@ -1057,7 +1057,7 @@ typedef NS_ENUM(NSUInteger, AlphaSliderMode) {
vibrationGenerator = [[UIImpactFeedbackGenerator alloc] initWithStyle:sender.selectedSegmentIndex];
[vibrationGenerator prepare];
[vibrationGenerator impactOccurred];
NSLog(@"vibration instance: %@", vibrationGenerator);
// NSLog(@"vibration instance: %@", vibrationGenerator);
}
if(self->selectedWidgetView != nil && self->widgetViewSelected){
[self->selectedWidgetView setVibrationWithStyle:sender.selectedSegmentIndex];