Unity的单例:
public static GameManager _instance;
private void Awake()
{
_instance = this;
}
C#单例:
private static GameManager _instance;
public static GameManager Instance
{
get
{
if(_instance == null)
{
_instance = new GameManager();
}
return _instance;
}
}