Android,如何像其他游戏一样显示分数和其他文本?
Android, how to display scores and other texts to look like any other game?
我是 android 开发的初学者,几天前我开始编写游戏代码。
我快完成了,现在我想在我的 canvas 中添加一些不错的文本。我想显示分数、玩家拥有的奖金和其他一些东西。
问题是我不知道如何让它们看起来好看。我不想显示普通文本,我想让它在操作完成后弹出屏幕。
有人可以给我一些建议吗?
我想让它看起来像这样http://static.appgamer.net/images/articles/screen568x568_2.jpeg
您要找的是位图字体。在这里你可以找到一篇关于该技术的非常好的文章:http://obviam.net/index.php/using-bitmap-fonts-in-android/
基本上,您必须将字体准备为由单独的字形组成的位图。然后加载位图并创建每个字形的描述(名称、位置、大小)。然后,您只需遍历要绘制的字符串,然后绘制部分字体位图。
我是 android 开发的初学者,几天前我开始编写游戏代码。 我快完成了,现在我想在我的 canvas 中添加一些不错的文本。我想显示分数、玩家拥有的奖金和其他一些东西。 问题是我不知道如何让它们看起来好看。我不想显示普通文本,我想让它在操作完成后弹出屏幕。 有人可以给我一些建议吗?
我想让它看起来像这样http://static.appgamer.net/images/articles/screen568x568_2.jpeg
您要找的是位图字体。在这里你可以找到一篇关于该技术的非常好的文章:http://obviam.net/index.php/using-bitmap-fonts-in-android/
基本上,您必须将字体准备为由单独的字形组成的位图。然后加载位图并创建每个字形的描述(名称、位置、大小)。然后,您只需遍历要绘制的字符串,然后绘制部分字体位图。