コード例 #1
0
 /// <summary>
 /// 增加抽奖次数
 /// </summary>
 void addShareDraw()
 {
     if (type == 1)
     {
         if (ShareDrawManagerment.Instance.isFirstShare == 0)
         {
             SdkOneKeyShareFport fport = FPortManager.Instance.getFPort("SdkOneKeyShareFport") as SdkOneKeyShareFport;
             fport.sendDrawShareSuccess(SdkOneKeyShareFport.TYPE_SHARE_DRAW, () =>
             {
                 if (callBack != null)
                 {
                     callBack();
                 }
                 callBack = null;
                 UiManager.Instance.openDialogWindow <MessageLineWindow>((win) =>
                 {
                     win.Initialize(LanguageConfigManager.Instance.getLanguage("shareDraw04"));
                 });
             });
         }
         else
         {
             UiManager.Instance.openDialogWindow <MessageLineWindow>((win) =>
             {
                 win.Initialize(LanguageConfigManager.Instance.getLanguage("shareDraw04"));
             });
         }
     }
 }
コード例 #2
0
 /// <summary>
 /// 执行分享事件
 /// </summary>
 /// <param name="obj"></param>
 public void doShareEvent(GameObject obj)
 {
     if (Application.platform == RuntimePlatform.WindowsEditor && Application.platform == RuntimePlatform.OSXEditor)
     {
         if (ShareDrawManagerment.Instance.isFirstShare == 0)
         {
             SdkOneKeyShareFport fport = FPortManager.Instance.getFPort("SdkOneKeyShareFport") as SdkOneKeyShareFport;
             fport.sendDrawShareSuccess(SdkOneKeyShareFport.TYPE_SHARE_DRAW, () => {
                 loadInfo();
                 UiManager.Instance.openDialogWindow <MessageLineWindow>((win) => {
                     win.Initialize(LanguageConfigManager.Instance.getLanguage("shareDraw04"));
                 });
             });
         }
         else
         {
             UiManager.Instance.openDialogWindow <MessageLineWindow>((win) => {
                 win.Initialize(LanguageConfigManager.Instance.getLanguage("shareDraw04"));
             });
         }
         return;
     }
     UiManager.Instance.openDialogWindow <OneKeyShareWindow>((win) =>
     {
         win.intoType(1, loadInfo);
         win.initWin();
     });
 }
コード例 #3
0
    public void initWin()
    {
        SdkOneKeyShareFport fport = FPortManager.Instance.getFPort("SdkOneKeyShareFport") as SdkOneKeyShareFport;

        fport.getSdkOneKeyShareCount((count) =>
        {
            shareCountLabel.text = LanguageConfigManager.Instance.getLanguage("ShareTodayComplete", "" + count);
        });
        momoShareButton.SetActive(false);
        shareButton.SetActive(true);
        shareButton.transform.localPosition = new Vector3(-7, 78, 0);
    }