如何在 Tilemaps 上显示文本

How to display text on Tilemaps

目前,我正在开发一个六边形的瓦片地图游戏。每个 tilemap 都是一个玩家,我需要在他们身上显示他们的分数。我该怎么做?

一种方法是使用您的文本设置创建一个预制件(例如,世界空间 TextMeshPro object), and then instantiate them using Tilemap.GetCellCenterWorld() 以获得相关图块的适当位置。使用 GetComponent<TextMeshPro>() 获取文本对象,以便您可以更改文字等