示例#1
0
 public void messagesLoaded(ApiSample.InputFromJson json_data)
 {
     //        Debug.Log("messages loaded");
     //        Debug.Log(json_data);
     //        this.newMessages = json_data;
     this.displayNewMessages(json_data);
 }
示例#2
0
    void displayNewMessages(ApiSample.InputFromJson newMessages)
    {
        foreach (ApiSample.GetDataFromKey newMessage in newMessages.result)
        {
            if (newMessage.from == Env.from)
            {
                this.appendMyMessage(newMessage.from, newMessage.content);
            }
            else if (true)
            {
                if (newMessage.priority > NORMAL_MESSAGE_PRIORITY)
                {
                    // 重要なメッセージは this.importantMessages に追加
                    this.appendNewImportantMessage(newMessage);
                }
                this.appendOthersMessage(newMessage.from, newMessage.content, newMessage.id, newMessage.priority);
            }
        }

        StartCoroutine(autoDown.AutoSetScroll());
    }