void Awake()
{
if (_instance == null)
{
_instance = this;
DontDestroyOnLoad(this);
}
else
{
if (this != _instance)
Destroy(this.gameObject);
}
mCanvasRect = GetComponent<RectTransform>();
prefab.CreatePool();
}