我有一个用Corona SDK构建的项目,它包含一个真实字体“BigBimboNC” .
将字体放入根目录时,模拟器和已编译的应用程序将正确显示 . 如果我将字体放入更有条理的目录结构(/ assets / fonts),那么它似乎正确显示在WIndows上的模拟器上,在Mac上显示默认字体,并且在iPad上进行编译和测试,我看不到文字 .
build.settings包含以下部分:
iphone =
{
plist=
{
UIStatusBarHidden=true,
UIApplicationExitsOnSuspend = false,
UIAppFonts =
{
"assets/fonts/BigBimboNC.ttf"
},
CFBundleIconFiles = {
"Icon.png" ,
"Icon@2x.png" ,
"Icon-72.png" ,
},
UIPrerenderedIcon = true,
},
},
我在尝试引用具有前导/的资产时遇到了问题(在模拟器上很好,但在设备上失败) . 这个问题对于声音文件也是如此,但是图像看起来很好 .
任何人都可以指出我正确的方向 .
1 回答
所有资源文件(例如图像,声音文件,字体和lua文件)都应位于平面目录中 .
在here,他们讨论了使用Corona SDK时可能遇到的一些陷阱 .
唯一的方法是重组整个文件夹 .