2

我将创建两个页面。在一个页面中,我创建了一个文本字段和一个按钮。在文本字段中,我要写一些东西。点击按钮后会出现下一个页面。我可以使用Application.Loadlevel(). 在第二页中,我只有一个文本字段。我想在位于另一页的下一个文本字段上显示上一个文本字段值。但我不能做那件事。请帮忙。

4

1 回答 1

0

这是一种解决方案:您可以访问一个脚本文件中存在于另一个脚本文件中的字段(变量),这可以通过使该变量全局化来完成,这样您就可以在另一个 javascript 文件中访问它。您需要将文本字段中的文本设为全局,以便您可以在另一个脚本文件(在您的情况下为 javascript)中访问它。

全局可以这样声明:

// The static variable in a script named 'TheScriptName.js'
static var someGlobal = 5;

// You can access it from inside the script like normal variables:
print(someGlobal);
someGlobal = 1; 

它可以像这样在另一个 javascript 中访问:TheScriptName.someGlobal = 10;

Unity 脚本参考中的全局链接

于 2011-09-19T14:41:41.360 回答