/// <summary>
 /// 
 /// </summary>
 protected virtual void Awake()
 {
 
 	m_Instance = this;
 	m_Transform = transform;
 
 }
 /// <summary>
 ///
 /// </summary>
 protected virtual void Awake()
 {
     m_Instance  = this;
     m_Transform = transform;
 }