无法在Corona中使用自定义字体。

我已经阅读了这里的教程和相关问题,但仍无法使用自定义字体。

我在Windows 7电脑上执行了以下步骤:

尝试使用以下代码使用字体:

lettertext = display.newText( "a", 40, 20, "Print Clearly OT", 24 )

启动ipad模拟器后,我收到“无法加载字体”的消息。

上面链接教程中有一条评论,提到otf文件在Windows上不起作用,但我认为这是在Windows移动设备上而不是在Windows系统上的iPad模拟器上。

点赞
用户2360222
用户2360222

OTF字体在Windows中不受支持(正如您提供的链接所述),但您可以使用“Print Clearly OT”字体的ttf版本,ttf字体在所有系统中都得到支持。

另一个解决方案是使用Mac机器开发,这种情况下,Corona模拟器将工作得更好,但这解决方案的成本真的很高。

2014-08-01 07:22:59
用户1870706
用户1870706

Corona SDK同样使用“内部字体名称”。内部名称可能与文件名和显示名称不同。它可能是PrintClearly-Regular之类的名称。

但很可能OTF文件在Windows上无法运行。

2014-08-03 21:57:09