Jus*_*tin 0 c# unity-game-engine
我想用 C# 在我的游戏中移动文本,但我不确定如何获取实际文本,也不知道如何移动它的位置。
如何做到这一点?
您是否尝试使用脚本移动文本的位置?您的文本是使用 Unity 的 UI 系统还是图像/精灵?
您可以执行以下操作:对于 UI 文本:
Text yourText = Gameobject.Find("the name of your text gameobject").GetComponent<Text>();
yourText.transform.position = new Vector3(posX,posY,posZ);//where posX Y Z is the position where you want to put your text.
Run Code Online (Sandbox Code Playgroud)
如果你提到的文字是精灵/图像,你可以使用类似的方式:
Gameobject yourText = Gameobject.Find("the name of your text gameobject").GetComponent<GameObject>();
yourText.transform.position = new Vector3(posX,posY,posZ);//where posX Y Z is the position where you want to put your text.
Run Code Online (Sandbox Code Playgroud)
希望这是有帮助的...
| 归档时间: |
|
| 查看次数: |
12723 次 |
| 最近记录: |