从另一个脚本Unity访问公共静态变量

时间:2017-12-07 21:59:42

标签: c# variables unity3d static public

我正在尝试从另一个脚本访问和更改变量的值,我在youtube上观看了各种不同的教程,但似乎无法做到。它总是会出现如下错误:

public class Choosing : MonoBehaviour {
private void Start()
{
    GlobalValues.c2u = false;
}
}

另一个脚本

.eltd-pagination a {
color: #666 !important; 
}
.eltd-pagination li.active {
background-color: #a88f4b !important; 
}
.eltd-pagination a:hover {
color: #fff !important; 
background-color: #a88f4b !important;

在“选择”脚本中,GlobalValues始终显示“当前上下文中不存在''GlobalValues'”。我该怎么做才能解决这个问题

1 个答案:

答案 0 :(得分:1)

该代码应该可以正常工作。我能看到它不起作用的唯一方法是你没有保存其中一个脚本。