예제 #1
0
    private void OnDestroy()
    {
        var agent = Chat1Agent.FindAgent();

        if (agent == null)
        {
            return;
        }
        agent.QueryNotifier <IPlayer>().Supply -= _Hide;
    }
예제 #2
0
    private void Start()
    {
        var agent = Chat1Agent.FindAgent();

        if (agent == null)
        {
            return;
        }
        agent.QueryNotifier <IPlayer>().Supply   += _Show;
        agent.QueryNotifier <IPlayer>().Unsupply += _Hide;
    }
예제 #3
0
    private void OnDestroy()
    {
        var agent = Chat1Agent.FindAgent();

        if (agent == null)
        {
            return;
        }
        agent.QueryNotifier <ILogin>().Supply   -= _Show;
        agent.QueryNotifier <ILogin>().Unsupply -= _Hide;
    }
예제 #4
0
    void Start()
    {
        var agent = Chat1Agent.FindAgent();

        if (agent == null)
        {
            return;
        }



        System.Action onConnect = () => {
            Connecter.Connect($"{IP.text}:{Port.text}");
        };
        _OnConnect = onConnect;

        agent.QueryNotifier <IPlayer>().Supply += _Hide;
        _Show();
    }