コード例 #1
0
 void OnEnable()
 {
     tableComp.onReposition = OnReposition;
     LoadViewController.ShowLoadIndicator();
     GenerateView();
     LoadViewController.HideLoadIndicator();
 }
コード例 #2
0
    void Start()
    {
        LoadViewController.ShowLoadIndicator();
        AuthorizeCommand authCmd = new AuthorizeCommand();

        authCmd.Callback = AfterAuthorize;
        authCmd.execute();
    }
コード例 #3
0
 void OnEnable()
 {
     scrollComp.onDragFinished = DragFinished;
     tableComp.onReposition    = OnReposition;
     LoadViewController.ShowLoadIndicator();
     ClearView();
     GenerateView();
     LoadViewController.HideLoadIndicator();
 }
コード例 #4
0
 private void AfterSyncScenes(object obj)
 {
     Debug.Log("AfterSyncScenes");
     if (obj != null && (bool)obj)
     {
         sceneIdList.Clear();
         ClearView();
         GenerateView();
     }
     LoadViewController.HideLoadIndicator();
 }
コード例 #5
0
 private void AfterSyncSceneType(object obj)
 {
     Debug.Log("AfterSyncSceneType");
     if (obj != null && !(bool)obj)
     {
         LoadViewController.HideLoadIndicator();
         return;
     }
     GenerateView();
     LoadViewController.HideLoadIndicator();
 }
コード例 #6
0
 private void DragFinished()
 {
     Debug.Log("DragFinished function called");
     if (Math.Abs(scrollPanel.transform.localPosition.y + scrollPanelComp.clipRange.w / 2
                  + table.transform.GetChild(table.transform.childCount - 1).localPosition.y) < 5)
     {
         Debug.Log("scroll to the bottom");
         LoadViewController.ShowLoadIndicator();
         GenerateView();
         LoadViewController.HideLoadIndicator();
     }
 }
コード例 #7
0
    private void AfterAuthorize(object obj)
    {
        Debug.Log("AfterAuthorize");
        if (obj != null && !(bool)obj)
        {
            LoadViewController.HideLoadIndicator();
            return;
        }
        SyncSceneTypeCommand cmd = new SyncSceneTypeCommand();

        cmd.Callback = AfterSyncSceneType;
        cmd.execute();
    }
コード例 #8
0
 void Awake()
 {
     lvc            = this;
     indicatorPanel = indicatorView.GetComponent <UIPanel>();
     progressPanel  = progressView.GetComponent <UIPanel>();
     progressSlider = progressView.transform.Find("Progress Bar").gameObject.GetComponent <UISlider>();
     tipLabel       = progressView.transform.Find("Tip").gameObject.GetComponent <UILabel>();
     tips           = new string[3];
     for (int i = 1; i <= tips.Length; ++i)
     {
         tips[i - 1] = "Tip_" + i;
     }
 }
コード例 #9
0
 private void NotifyProgress(float progress)
 {
     Debug.Log("Loading progress is " + progress);
     if (progress == 1.0f)
     {
         LoadViewController.HideLoadProgress(OnFinishLoad);
     }
     else if (progress == -1.0f)
     {
         NotificationViewController.ShowNotification(Localization.Localize(StringKey.Msg_LoadSceneFail));
     }
     else
     {
         LoadViewController.NotifyProgress(progress);
     }
 }
コード例 #10
0
 void OnEnable()
 {
     LoadViewController.ShowLoadProgress(OnFinishShow);
 }
コード例 #11
0
    private IEnumerator TestGenerateView()
    {
        yield return(new WaitForSeconds(2f));

        LoadViewController.HideLoadIndicator();
    }