2013-08-20 5 views
1

Невозможно изменить currentPlaybackRate ... Любое значение < 0 сделать игру немного медленнее нормальной скорости. Я хочу изменить скорость игры от 1 до 1/2 ... 1/4 и 1/8. Но любые изменения не работают. Игрок продолжает играть с собственной скоростью (немного медленнее или нормально. Даже если я установил 0.00001 для currentPlaybackRate, скорость воспроизведения не изменится). Итак, как сделать эффект медленного движения на MPMoviePlayerController.MPMoviePlayerController slowmotion

// Little slower than normal, but same for any value 
moviePlayerController.currentPlaybackRate = 0.5; 
moviePlayerController.currentPlaybackRate = 0.25; 
moviePlayerController.currentPlaybackRate = 0.75; 
moviePlayerController.currentPlaybackRate = 0.125; 

// Normal 
moviePlayerController.currentPlaybackRate = 1; 
+0

Рост K. с такой же проблемой. Вы нашли решение? – iEngineer

ответ

0

MPMoviePlayerController осуждается в прошивке 9. Вы должны использовать AVPlayerViewController вместо и использовать avplayer.Rate свойства для установки скорости воспроизведения текущего видео.