사운드 파일 위치... ???

안녕하세요…

타이타늄 2일차 새내기 입니다.

장차 도쿠위키 모바일 에디터 앱을 만들어 보겠다는 꿈을 가지고
연습으로 주사위 프로그램 만들어 보고 있습니다.

문제는

주사위 표시야 뭐 대충 되는데…

소리를 추가하려는데 에러도 안나고 소리도 안납니다.

리소스 위치 문제인가 해서 이리저리 옮겨 보았는데 안되네요

사운드 파일은 Assets에 넣는 것이 맞는지요???

개념이 없어 큰일입니다. 튜토리얼 있으면 추천도 해주세요~!

버전

  • Titanium Studio, build: 3.4.1.201410281727
  • 맥북 osx 10.10.2 64bit
  • Titanium iOS Simulator - iPhone 5 - dice
  • iOS SDK: 8.1
  • alloy version=1.0
  • Node.js Version = 0.10.13
  • npm Version = 1.3.2
  • Titanium CLI Version = 3.4.1
  • Titanium SDK Version = 3.5.0.GA

감사합니다

캡쳐 상으로 봤을 때 이상한 점 두가지…

  1. 하나는 dice1.wav가 mobileweb 폴더에 있네요.
    저렇게 되면 ios와 android에서 접근 못합니다. 모두 같이 접근하는 것은 해당 플랫폼 폴더에 넣으면 안됩니다. assets에 그냥 넣어서 사용하실때는 경로 없이 바로 사용하시면 됩니다. (폴더 구분이 필요하다면 다른 assets 하위 폴더를 만들고 사용할때마다 assets 없이 그 하위 경로만 같이 붙여주세요.)
  2. diceSound1.play() 직후에 diceSound1.release()를 하시네요.
    release는 더이상 재생 하지 않을 때 해당 사운드 리소스를 메모리에서 제거하는 명령어 입니다.

확인해보세요.

2개의 좋아요

감사합니다~~