protected override void DoCleanAd()
 {
     if (m_Instance != null)
     {
         m_Instance.UnBind(this);
         m_Instance = null;
     }
 }
        protected override bool DoPreLoadAd()
        {
            if (m_Instance == null)
            {
                if (ApplovinRewardVideoInstance.S.Bind(this))
                {
                    m_Instance = ApplovinRewardVideoInstance.S;

                    return(m_Instance.PreLoadAd());
                }
                return(false);
            }
            else
            {
                return(m_Instance.PreLoadAd());
            }
        }