protected void SetAlphaTextureOverride(Texture2D alphaTexture)
 {
     if (alphaTexture != m_TextureAlphaOverride)
     {
         m_TextureAlphaOverride = new UnityEngine.U2D.Interface.Texture2D(alphaTexture);
         m_Zoom = -1;
     }
 }
 protected void SetNewTexture(Texture2D texture)
 {
     if (texture != m_Texture)
     {
         m_Texture = new UnityEngine.U2D.Interface.Texture2D(texture);
         m_Zoom    = -1;
         m_TextureAlphaOverride = null;
     }
 }