public void Awake()
 {
     if (mInstance == null)
     {
         mInstance = this;
         DontDestroyOnLoad(gameObject);
     }
     else
     {
         Destroy(gameObject);
     }
 }
    public void Awake()
    {
        if (adMovieNativeUtil == null)
        {
            adMovieNativeUtil = GameObject.Find("AdfurikunMovieNativeAdViewUtility").GetComponent <AdfurikunMovieNativeAdViewUtility>();
        }

        if (this != Instance)
        {
            //    Destroy(this);
            return;
        }
        DontDestroyOnLoad(this.gameObject);
    }
 public void startNativeMovieAD(int id)
 {
     Debug.Log("MovieNative::StartNativeMovie");
     frameId = id;
     if (!isInit)
     {
         Debug.Log("Native Init");
         if (adMovieNativeUtil == null)
         {
             adMovieNativeUtil = GameObject.Find("AdfurikunMovieNativeAdViewUtility").GetComponent <AdfurikunMovieNativeAdViewUtility>();
         }
         adMovieNativeUtil.initializeMovieNativeAdView();
         adMovieNativeUtil.setMovieNativeAdViewSrcObject(this.gameObject);
         isInit = true;
     }
     Debug.Log("MovieNative::before loadNativeMovie");
     adMovieNativeUtil.loadMovieNativeAdView();
 }