public void onCompleteSendFriendPoint(bool sendKakaoMessage, string userId)
    {
        if (sendKakaoMessage)
        {
            //PandoraManager.instance.kakaoSendMessage(userId, msg, "");
        }

        if (_selectPanel != null && _selectPanel.data != null && _selectPanel.data.userId == userId)
        {
            _selectPanel.data = GameDataManager.instance.friendDatas[userId];
            _selectPanel.refresh();
        }
        else
        {
            list.draw(false);
        }

        if (_selectWorldMapPanel != null)
        {
            _selectWorldMapPanel.refresh();
        }

        _selectPanel         = null;
        _selectWorldMapPanel = null;
    }
    public void onCompleteReceiveFriendPoint(string userId)
    {
        if (_selectPanel != null && _selectPanel.data != null && _selectPanel.data.userId == userId)
        {
            _selectPanel.data = GameDataManager.instance.friendDatas[userId];
            _selectPanel.refresh();
        }
        else
        {
            list.draw(false);
        }

        if (_selectWorldMapPanel != null)
        {
            _selectWorldMapPanel.refresh();
        }

        _selectPanel         = null;
        _selectWorldMapPanel = null;
    }
    public void onClickPointButton(UIFriendListPanel panel, UIFriendListPanel.PointButtonType type)
    {
        switch (type)
        {
        case UIFriendListPanel.PointButtonType.Get:
            _selectPanel = panel;
            SoundData.play("uifr_pointget");
            EpiServer.instance.sendReceiveFriendPoint(panel.data.userId);
            break;

        case UIFriendListPanel.PointButtonType.Send:
            _selectPanel = panel;
            SoundData.play("uifr_pointsnd");
            EpiServer.instance.sendSendFriendPoint(panel.data.userId, panel.data.blockMessage);
            break;

        default:
            _selectWorldMapPanel = null;
            _selectPanel         = null;
            break;
        }
    }