コード例 #1
0
        public IEnumerator RequestRanking(int skip, int take, bool isSelf = false)
        {
            IsCompleteSendMessage = false;
            if (!Client.IsActive)
            {
                yield break;
            }

            WaitRecieveScoreRanking = true;

            Client.RequestScoreRanking(skip, take, (isSelf)? UserInfo:null);
            while (WaitRecieveScoreRanking)
            {
                if (!Client.IsActive)
                {
                    Debug.Log("Abort RequestRanking WaitRecieveScoreRanking");
                    yield break;
                }
                yield return(null);
            }
            IsCompleteSendMessage = true;
        }