是否可以将变量从一个场景中的一个对象传递到另一个场景中的另一个对象?如果是这样,我需要将 unityNameSelected 全局变量从附加在场景 2 中的对象中的第一个脚本(如下所列)传递到附加到场景 1 中另一个对象的第二个脚本。感谢您的帮助。
{
while ( reader.Read() )
{
if ( reader.NodeType == XmlNodeType.Element )
{
if ( reader.HasAttributes )
{
if ( reader.GetAttribute("UnityName") != null )
{
unityName = reader.GetAttribute("UnityName");
if(!values.Contains(unityName))
{
values.Add(unityName);
DontDestroyOnLoad(GameObject.Find("unityName"));
unityNameSelected = unityName;
//string[] unityNameSelected3 = {unityName};
// unityNameSelected =unityNameSelected3;
print(unityNameSelected.ToString());
}
}
}
}
}}