o que é singleton c# unity code example
Example 1: singleton unity
public class Example
{
public static Example Instance{get; private set;}
void awake()
{
if(Instance == null)
{
Instance = this;
DontDestroyOnLoad(gameObject);
} else
{
Destroy(gameObject);
}
}
}
Example 2: how to make a singleton in unity
void Awake()
{
if (instance == null)
instance = this;
else if (instance != this)
Destroy(gameObject);
}
Example 3: unity singleton
public class Example
{
public static Example Instance{get; private set;}
void Awake()
{
if(Instance == null)
{
Instance = this;
DontDestroyOnLoad(gameObject);
} else
{
Destroy(gameObject);
}
}
}