PlayN 或支持库(如 TriplePlay 等)对非标准字体(尤其是自定义 TrueType 字体)提供什么样的支持。
问问题
764 次
1 回答
7
您必须在要使用的每个后端上以不同方式注册字体,但是一旦按名称注册字体,您就可以像使用任何内置字体一样使用它,只需调用PlayN.graphics().createFont(name, style, size)
.
HTML5 后端在加载游戏的页面上使用@font-face
CSS注册字体。Android 和 Java 后端需要一些代码来注册字体,而在 iOS 后端中,字体必须在您的Info.plist
文件中列出。
PlayN Showcase 示例应用程序演示了所有平台的自定义字体注册:
于 2012-02-02T17:20:55.963 回答