创建字体
为了使用 2Take1 中的字体,您需要使用 Microsoft 的 MakeSpriteFont 工具将其转换为spritefont文件。
点此下载MakeSpriteFont
下载后,在所在目录打开CMD窗口,运行以下命令:
// .\MakeSpriteFont “<font>” <file> /FontSize:<size> /NoPremultiply /Sharp /defaultcharacter:0×2592 /characterregion:0×0-0xFF /characterregion:0×25A0 /characterregion:0×192 /characterregion:0×393 /characterregion:0×398 /characterregion:0×3A3 /characterregion:0×3A6 /characterregion:0×3A9 /characterregion:0×3B1 /characterregion:0×3B4-0×3B5 /characterregion:0×3C0 /characterregion:0×3C3-0×3C6 /characterregion:0×207F /characterregion:0×20A7 /characterregion:0×2219 /characterregion:0×221A /characterregion:0×221E /characterregion:0×2229 /characterregion:0×2248 /characterregion:0×2261 /characterregion:0×2264-0×2265 /characterregion:0×2310 /characterregion:0×2320 /characterregion:0×2321 /characterregion:0×2500 /characterregion:0×2502 /characterregion:0×250C /characterregion:0×2510 /characterregion:0×2514 /characterregion:0×2518 /characterregion:0×251C /characterregion:0×2524 /characterregion:0×252C /characterregion:0×2534 /characterregion:0×253C /characterregion:0×2550-0×256C /characterregion:0×2580 /characterregion:0×2584 /characterregion:0×2588 /characterregion:0×258C /characterregion:0×2590-0×2593 /characterregion:0×4E00-0×9FFF /fastpack
您可以使用相同的字体但不同的大小创建不同的字体文件。
例如微软雅黑24号:
// .\MakeSpriteFont “Microsoft YaHei UI” yahei_24.spritefont /FontSize:24 /NoPremultiply /Sharp /defaultcharacter:0×2592 /characterregion:0×0-0xFF /characterregion:0×25A0 /characterregion:0×192 /characterregion:0×393 /characterregion:0×398 /characterregion:0×3A3 /characterregion:0×3A6 /characterregion:0×3A9 /characterregion:0×3B1 /characterregion:0×3B4-0×3B5 /characterregion:0×3C0 /characterregion:0×3C3-0×3C6 /characterregion:0×207F /characterregion:0×20A7 /characterregion:0×2219 /characterregion:0×221A /characterregion:0×221E /characterregion:0×2229 /characterregion:0×2248 /characterregion:0×2261 /characterregion:0×2264-0×2265 /characterregion:0×2310 /characterregion:0×2320 /characterregion:0×2321 /characterregion:0×2500 /characterregion:0×2502 /characterregion:0×250C /characterregion:0×2510 /characterregion:0×2514 /characterregion:0×2518 /characterregion:0×251C /characterregion:0×2524 /characterregion:0×252C /characterregion:0×2534 /characterregion:0×253C /characterregion:0×2550-0×256C /characterregion:0×2580 /characterregion:0×2584 /characterregion:0×2588 /characterregion:0×258C /characterregion:0×2590-0×2593 /characterregion:0×4E00-0×9FFF /fastpack
导入字体
确保文件具有.spritefont扩展名,并将其复制到以下目录。请记住,您必须先取消注入菜单(长按F12),再重新注入才能看到新字体。
// %appdata%\PopstarDevs\2Take1Menu\ui\fonts
之后,你将能够为菜单 UI 的每个元素使用新字体。