햅틱 피드백과 함께 사용할 응용 프로그램을 만들고 있습니다. 즉, 초당 1000 회 충돌을 테스트해야합니다. 애플리케이션의 시각화 부분에서는 OpenGL을 사용하고 있습니다. 그래서 촉각 피드백에 대해 FPS_CAP을 1000FPS로 설정하고 각 프레임에 대해 충돌을 테스트합니다. 이제는 초당 1000 번씩 화면을 업데이트 할 필요가 없으므로이를 30FPS
저는 SettingsVC ("사진"에는 2 개의 스위치가 있습니다)와 MainVC ("코드"에는 햅틱 피드백 버튼을 추가하는 기능이 있습니다)가 있습니다. 스위치 설정을 해제하면 기능이 작동하지 않게하려면 어떻게해야합니까? SettingsVC "Photo" @IBAction func Vib(_ sender: UIButton) {
let genera
in Apple's developer docs과 같이 UIImpactFeedbackGenerator를 사용하고 있습니다 만, impactOccurred를 호출 할 때와 햅틱을 느낄 때 사이에 약간의 지연 (어쩌면 1/10 초 또는 이와 유사한 것)이있는 것으로 보입니다. 이것은 동시에 사운드를 재생할 때 특히 분명합니다. 사운드가 햅틱보다 선명하게 나옵니다
내 앱에서 몇 가지 햅틱을 사용하고 싶습니다. UISelectionFeedbackGenerator을 사용하고 있지만 작동하지 않습니다. 나는이 두 라인이 마법을 수행해야합니다 아이폰 OS (10)와 실제 아이폰 7에 테스트입니다 -하지만 아무 반응이 없습니다 : 당신이 selectionChanged()를 호출하기 전에 let generator = UISel
추가 오디오 장치가 UIImpactFeedbackGenerator을 해제하는 것 같다합니다. let audioDevice = AVCaptureDevice.defaultDevice(withMediaType: AVMediaTypeAudio)
let audioDeviceInput = try AVCaptureDeviceInput(device: audioDevic