コード例 #1
0
ファイル: ViidleAd.cs プロジェクト: sddd1234567/DroppingDot
 protected void RewardCompletedCallback(string currencyName, int currencyAmount)
 {
     Log.D("Reward completed." + " currencyName:" + currencyName + " currencyAmount:" + currencyAmount.ToString());
     if (null != RewardCompleted)
     {
         RewardCompleted(this, currencyName, currencyAmount);
     }
 }
コード例 #2
0
ファイル: ViidleAd.cs プロジェクト: sddd1234567/DroppingDot
 protected void VideoDisplayedCallback()
 {
     Log.D("Video displayed.");
     if (null != VideoDisplayed)
     {
         VideoDisplayed(this);
     }
 }
コード例 #3
0
ファイル: ViidleAd.cs プロジェクト: sddd1234567/DroppingDot
 protected void VideoClosedCallback()
 {
     Log.D("Video closed.");
     m_isShowing     = false;
     m_isLoadSuccess = false;
     if (null != VideoClosed)
     {
         VideoClosed(this);
     }
 }
コード例 #4
0
ファイル: ViidleAd.cs プロジェクト: sddd1234567/DroppingDot
 protected void LoadCompletedCallback()
 {
     Log.D("Load completed.");
     m_isLoadSuccess = true;
     m_isLoading     = false;
     if (null != LoadCompleted)
     {
         LoadCompleted(this);
     }
 }
コード例 #5
0
        internal override void PauseInternal()
        {
            Log.D("Pause activity.");

            using (var unityPlayer = new AndroidJavaClass(UnityPlayerClassName)) {
                using (var activity = unityPlayer.GetStatic <AndroidJavaObject> ("currentActivity")) {
                    m_JavaObject.Call("pause", activity);
                }
            }
        }
コード例 #6
0
 public override void Dispose()
 {
     Log.D("Dispose AndroidViddleAd.");
 }