private void NoSeatClick()
        {
            UnityConnect instance = UnityConnect.instance;
            string       text     = instance.GetEnvironment();

            if (text == "production")
            {
                text = "";
            }
            else
            {
                text += "-";
            }
            string url = string.Concat(new string[]
            {
                "https://",
                text,
                "developer.cloud.unity3d.com/orgs/",
                instance.GetOrganizationId(),
                "/projects/",
                instance.GetProjectName(),
                "/unity-teams/"
            });

            Application.OpenURL(url);
        }
        public string GetUserId()
        {
            UnityConnect instance = UnityConnect.instance;
            string       result;

            if (!instance.GetConnectInfo().loggedIn)
            {
                result = string.Empty;
            }
            else
            {
                result = instance.GetUserInfo().userId;
            }
            return(result);
        }
        public string GetUserName()
        {
            UnityConnect instance = UnityConnect.instance;
            string       result;

            if (!instance.GetConnectInfo().loggedIn)
            {
                result = "Anonymous";
            }
            else
            {
                result = instance.GetUserName();
            }
            return(result);
        }
Exemple #4
0
        private static void OnStateChanged()
        {
            if (Collab.s_IsFirstStateChange)
            {
                Collab.s_IsFirstStateChange = false;
                UnityConnect arg_34_0 = UnityConnect.instance;
                if (Collab.< > f__mg$cache4 == null)
                {
                    Collab.< > f__mg$cache4 = new UnityEditor.Connect.StateChangedDelegate(Collab.OnUnityConnectStateChanged);
                }
                arg_34_0.StateChanged += Collab.< > f__mg$cache4;
            }
            StateChangedDelegate stateChanged = Collab.instance.StateChanged;

            if (stateChanged != null)
            {
                stateChanged(Collab.instance.collabInfo);
            }
        }
 public RevisionsService(Collab collabInstance, UnityConnect connectInstance)
 {
     this.collab  = collabInstance;
     this.connect = connectInstance;
     this.history = new RevisionsResult();
 }
Exemple #6
0
 public RevisionsService(Collab collabInstance, UnityConnect connectInstance)
 {
     collab   = collabInstance;
     connect  = connectInstance;
     instance = this;
 }