Пример #1
0
        public void ShowDialogue(string name, string text, List <Component.GoodData> goodList, SelectCallBack callback)
        {
            m_GoodDataList = goodList;
            m_Callback     = callback;

            UpdateDialogue(name, text);

            gameObject.SetActive(true);
        }
Пример #2
0
        public void FinishDialogue()
        {
            gameObject.SetActive(false);

            if (m_Callback != null)
            {
                m_Callback(-1);
                m_Callback = null;
            }
        }
    /// <summary>
    /// 开始上传图片
    /// </summary>
    public void showUploadImage()
    {
        SoundUtil.playSoundClip(AudioButtonOnClickEnum.btn_sound_1);
        uploadPath = FileUtil.OpenFileDialog();
        if (uploadPath == null || uploadPath.Length == 0)
        {
            uploadImage.color = new Color(0, 0, 0, 0);
            return;
        }

        uploadImage.color = Color.white;
        SelectCallBack callBack = new SelectCallBack(this);

        StartCoroutine(ResourcesManager.LoadAsyncLocationImage(uploadPath, uploadImage, callBack));
    }