RoboVM에서 오디오 파일을로드하는 데 문제가 없었지만 이제는 Multi-OS Engine을 사용하여 iOS에서 libGDX 게임을 실행하고 있습니다.MOE를 사용하여 LibGDX에서 오디오를로드하는 중 오류가 발생했습니다.
2017-04-07 17:27:13.871271-0500 FacesChess[2258:359966] OAL Error: -[OALAudioFile initWithUrl:reduceToMono:]: Could not open url file:///var/containers/Bundle/Application/344E150B-DDCA-45A7-B9A1-3EA14C60ECE6/FacesChess.app/assets/sounds/pop.mp3 (error code 0x7768743f: Unknown ext audio error) 2017-04-07 17:27:13.871403-0500 FacesChess[2258:359966] OAL Error: -[OALSimpleAudio internalPreloadEffect:reduceToMono:]: Could not load effect /var/containers/Bundle/Application/344E150B-DDCA-45A7-B9A1-3EA14C60ECE6/FacesChess.app/assets/sounds/pop.mp3
모에 플러그인 버전 : 1.3.3 LibGDX 버전 = 1.9.6이 내가 콘솔에서 볼 것입니다
Gdx.audio.newSound(Gdx.files.internal("sounds/pop.mp3"));
그리고 :
이
오디오 파일을로드하려면 코드입니다안드로이드 모듈의 assets 폴더에 mp3 파일을 저장했습니다. 오디오 파일만으로 문제가 발생했습니다. 이미지도 같은 폴더에 있으며 문제가 없습니다.
나는 다른 question을 읽었습니다 : "내 iOS 프로젝트에서 iOS는 사운드를 픽업하는 유일한 장소는/data/sounds 디렉토리에 있습니다". 하지만 데이터 폴더에서 파일을로드하는 방법을 찾지 못했습니다. 나는 어떻게 iOS 파일 시스템이 작동하는지 이해하지 못한다. 문서는 here을 찾을 수있다.
아마도 도움이 될만한가요? http://www.badlogicgames.com/forum/viewtopic.php?f=11&t=25733#p101561 –