创建两个场景同时赋值StaticVarious 脚本 然后按键好,H ,J 进行不断切换场景,会发现unity 控制台输出数字不断增加,然后把静态去掉,这样结果都是10。
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class StaticVarious : MonoBehaviour {
static int value = 10;
void Start () {
Debug.Log(value++);
}
public void Update()
{
if (Input.GetKeyDown(KeyCode.H))
{
SceneManager.LoadScene("test4");
}
if (Input.GetKeyDown(KeyCode.J))
{
SceneManager.LoadScene("test3");
}
}
}