private void Awake() { AfterAwake(); _rootCanvasGroup = GetComponent <CanvasGroup>(); _rootCanvasGroup.alpha = 0; _rootCanvasGroup.interactable = false; _rootCanvasGroup.blocksRaycasts = false; _visibleStream = UniRxUtils.ObserveInputKeyDown(KeyCode.F1, () => { if (_isShowed) { Hide(); } else { Show(); } }, gameObject); if (_isDefaultShow) { Show(); } else { Hide(); } }
protected void Connect() { _connectStream = UniRxUtils.StartCoroutine(ConnectEnumerator, () => { Debug.Log($"Success tcp connect : IpAddress = {_host} Port = {_port}"); _connectStream = null; }); }
protected void StartServer() { _startServerStream = UniRxUtils.StartCoroutine(StartServerEnumerator, () => { Debug.Log($"Success start tcp server : IpAddress = {_host} Port = {_port}"); _startServerStream = null; _updateListenPacketStream = Observable.EveryUpdate().Subscribe(_ => UpdateListenPacket()); }); }