Zajmuję się tworzeniem gier napędzających przy użyciu SpriteKit
i mam problemy z efektami dźwiękowymi silnika.Odtwarzanie efektów dźwiękowych silnika dla iOS SpriteKit Gra ... AVAudioPlayer vs SKAction vs?
Chcę mieć dwa różne dźwięki silnika. Jeden do naciśnięcia przycisku przepustnicy i drugi, gdy nie jest naciśnięty przycisk przepustnicy. Jeden z dwóch dźwięków będzie grał stale podczas gry.
Jakie jest najlepsze podejście? Czy moje pliki dźwiękowe powinny być ekstremalnie krótkie (0,10 sekundy lub mniej) i zapętlone, czy powinny być dość długie i po prostu włączone i wyłączone? Czy powinienem używać SKAction
do odtwarzania dźwięków lub AVAudioPlayer
lub czegoś innego? Próbowałem używać AVAudioPlayer
, ale za każdym razem, gdy zatrzymuję się i odtwarzam odtwarzacz (włączanie lub wyłączanie przepustnicy), szybkość odtwarzania gry chwilowo spada. Każda pomoc jest doceniana!
Skaction playsound jest bardzo prymitywny. Możesz zajrzeć do ObjectAL. – LearnCocos2D
Ostatnia aktualizacja ObjectAL to 2013-04-16. Jak stabilne jest to w nowszych wersjach systemu iOS? – salocinx