Text 动态更改文本

Text 动态更改文本,text,unity5,unityscript,unity2d,Text,Unity5,Unityscript,Unity2d,我有一个名为txtUsername的文本组件,我一辈子都不能把它改成“Ryan” 这就是我尝试过的: 我的JS脚本: var username = "Ryan"; var user : UI.Text; // set username text function SetUsernameText() { user = GetComponent(UI.Text); user.text = username; } 您不需要使用GetComponent(UI.Text),因为您已经在inspec

我有一个名为
txtUsername
的文本组件,我一辈子都不能把它改成“Ryan”

这就是我尝试过的:

我的JS脚本:

var username = "Ryan";
var user : UI.Text;


// set username text
function SetUsernameText() {
user = GetComponent(UI.Text);
user.text = username;
}

您不需要使用GetComponent(UI.Text),因为您已经在inspector中附加了该游戏对象,请尝试以下操作:

var username = "Ryan";
var user : UI.Text;


// set username text
function SetUsernameText() {
user.text = username;
}