3

我正在尝试将箭头键 ►、◄、▲、▼ 添加到我的 spritefont 中。它们是 Alt16、Alt17、Alt30、Alt31。

这是我想要做的。

<CharacterRegions>
  <CharacterRegion>
    <Start>&#16;</Start>
    <End>&#17;</End>
  </CharacterRegion>
  <CharacterRegion>
    <Start>&#30;</Start>
    <End>&#126;</End>
  </CharacterRegion>
</CharacterRegions>

我在16 / 1730遇到错误。

错误是:

Error   6   Character ' ', hexadecimal value 0x3 is illegal in XML documents.  
Error   7   Character ' ', hexadecimal value 0x1e is illegal in XML documents.  
Error   4   Character ' ', hexadecimal value 0x12 is illegal in XML documents.  
Error   2   Character ' ', hexadecimal value 0x11 is illegal in XML documents.  
Error   5   Character ' ', hexadecimal value 0x11 is illegal in XML documents.  
Error   3   Character ' ', hexadecimal value 0x10 is illegal in XML documents.

谁能告诉我如何正确添加它们?

4

1 回答 1

3

您需要为您的字符使用十进制值,请查看站点,该站点将向您显示所有表示形式。(您可以更改 URL 中的值以查找不同的字符)

您正确的 XML 应该是:

<CharacterRegions>
  <CharacterRegion>
    <Start>&#9650;</Start>
    <End>&#9668;</End>
  </CharacterRegion>
  <CharacterRegion>
    <Start>&#32;</Start>
    <End>&#126;</End>
  </CharacterRegion>
</CharacterRegions>
于 2014-05-11T12:44:24.020 回答