public class Gamemanager : MonoBehaviour
{
public static Gamemanager instance;
[SerializeField]
private void Awake(){
if(instance == null) // if instance is not initilized then instance is equal to class
instance =this;
}
}//classs
基本上,我们希望确保static(!("实例";变量将始终保持对Gamemanager的同一实例的引用,无论发生什么,即使出于某种原因,创建了多个Gamemanager实例。如上所述,这也被称为";Singleton模式";。