Ejemplo n.º 1
0
    public void ResponseChat(ExtendedEventArgs eventArgs)
    {
        Debug.Log("Callback for MessageReceived");
        ResponseChatEventArgs args = eventArgs as ResponseChatEventArgs;

        //  GameObject readyScreen = player.transform.GetChild(1).gameObject;
        if (messageList.Count >= maxMessages)
        {
            Destroy(messageList[0].textObject.gameObject);
            messageList.Remove(messageList[0]);
        }
        Message newMessage = new Message();

        newMessage.text = args.message;
        Debug.Log("IN GameCHatManager: " + newMessage.text);
        GameObject newText = Instantiate(textObject, chatPanel.transform);

        newMessage.textObject = newText.GetComponent <Text>();

        newMessage.textObject.text = newMessage.text;

        //newMessage.textObject.color = MessageTypeColor(Message.MessageType.playerMessage);

        messageList.Add(newMessage);
    }
Ejemplo n.º 2
0
    public override ExtendedEventArgs process()
    {
        ResponseChatEventArgs args = null;

        args          = new ResponseChatEventArgs();
        args.playerID = playerID;
        args.message  = message;
        Debug.Log("PlayerID current: " + playerID);
        Debug.Log("Message: " + message);
        return(args);
    }
Ejemplo n.º 3
0
    public override ExtendedEventArgs process()
    {
        ResponseChatEventArgs args = null;

        if (status == 0) {
            args = new ResponseChatEventArgs();
            args.status = status;
            args.type = type;
            args.username = username;
            args.message = message;
        }

        return args;
    }
Ejemplo n.º 4
0
    public override ExtendedEventArgs process()
    {
        ResponseChatEventArgs args = null;

        if (status == 0)
        {
            args          = new ResponseChatEventArgs();
            args.status   = status;
            args.type     = type;
            args.username = username;
            args.message  = message;
        }

        return(args);
    }
Ejemplo n.º 5
0
    public void ResponseChat(ExtendedEventArgs eventArgs)
    {
        ResponseChatEventArgs args = eventArgs as ResponseChatEventArgs;

        if (args.status == 0)
        {
            string message = "";

            if (args.type == 0)
            {
                message += "[" + args.username + "] says: ";
            }

            message += args.message;

            SetMessage(message);
        }
    }