2012-02-09 2 views
0

True-type 글꼴 "BigBimboNC"가 포함 된 프로젝트가 Corona SDK에 내장되어 있습니다.Corona SDK가 포함 된 하위 폴더의 글꼴 및 소리

글꼴을 루트 디렉토리에 배치하면 시뮬레이터와 컴파일 된 응용 프로그램이 올바르게 표시됩니다. 글꼴을 좀 더 체계화 된 디렉토리 구조 (/ assets/fonts)에 배치하면 WIndows의 시뮬레이터에 올바르게 표시되는 것처럼 보입니다. Mac에서는 기본 글꼴을 표시하고 iPad에서는 컴파일하고 테스트 한 것처럼 보이지 않습니다. 텍스트.

build.settings은 다음 섹션이 포함되어 선도적 인 /과 자산을 참조 할 때 나는 문제를 본 적이

iphone = 
{ 
    plist= 
    { 
     UIStatusBarHidden=true, 
     UIApplicationExitsOnSuspend = false, 
     UIAppFonts = 
         { 
           "assets/fonts/BigBimboNC.ttf" 
         }, 
     CFBundleIconFiles = { 
      "Icon.png" , 
      "[email protected]" , 
       "Icon-72.png" , 
      }, 
      UIPrerenderedIcon = true, 
    }, 
}, 

(시뮬레이터에 벌금을하지만, 장치에 실패). 이 문제는 사운드 파일에도 적용되지만 이미지는 괜찮아 보입니다.

누구든지 올바른 방향으로 나를 가리킬 수 있습니다.

답변

0

모든 리소스 파일 (예 : 이미지, 사운드 파일, 글꼴 및 lua 파일)은 플랫 디렉토리에 있어야합니다.

here에서 그들은 Corona SDK 사용시 발생할 수있는 몇 가지 함정에 대해 논의했습니다.

유일한 방법은 전체 폴더를 재구성하는 것입니다.

+0

곧 변경 될 수 있기를 바랍니다. 이상한 것은 - 이미지 파일을 중첩 된 하위 디렉토리에 둘 수 있으며이 방법은 잘 작동합니다 (PC 및 Mac 에뮬레이터 및 iPad/Android 전화). 소리도 괜찮습니다. 하위 디렉토리에서 잘 작동하지 않는 글꼴. 좀 더 테스트를 해보 겠지만 링크에 감사드립니다. –