コード例 #1
0
    /// <summary>
    /// Awake is called when the script instance is being loaded.
    /// </summary>
    void Awake()
    {
        instance = this;
#if UNITY_ANDROID
        Path = Application.persistentDataPath;
#endif

#if  UNITY_EDITOR
        Path = Application.streamingAssetsPath;
#endif
    }
コード例 #2
0
        /// <summary>
        /// 处理连接会议室结果
        /// </summary>
        /// <param name="JsonStr">处理结果</param>
        private static void ClientAttendMeet(string p_pszData)
        {
            //"{\n\t\"Cmd\":\t\"ClientAttendMeet\",\n\t\"Data\":\t{\n\t\t\"Result\":\t\"true\",\n\t\t\"ErrorCode\":\t0,\n\t\t\"MeetId\":\t\"10202\",\n\t\t\"ScreenIp\":\t\"192.168.253.1|172.16.1.44|192.168.211.1|192.168.28.1|\"\n\t}\n}"
            ResultData JsonStr = JsonConvert.DeserializeObject <ResultData>(p_pszData);

            if (JsonStr.Data.result == "true")
            {
                ConnectDegHandle += new UIChange(ConnectDeg);
                GlobalData.Form1.Invoke(ConnectDegHandle);
                GlobalData.ScreenIp = JsonStr.Data.ScreenIp;
            }
            else
            {
                MessageBox.Show(JsonStr.ErrMsg);
            }
        }
コード例 #3
0
    private void UISwitcher_ChangeActiveUI(UIType arg1, UIChange arg2)
    {
        switch (arg2)
        {
        case UIChange.SWITCH:
            SwitchUI(arg1);
            break;

        case UIChange.DEACTIVATE:
            DecativateUI();
            break;

        case UIChange.PREVIOUS:
            GoToPreviousUI();
            break;
        }
    }