lcy
7 天以前 3b2a6bb9047cfce9f501593b3669a9c1af6c5df4
Main/System/Message/ImgAnalysis.cs
@@ -131,6 +131,11 @@
                        presentImgInfo.spriteName = array[1];
                    }
                    break;
                case "folder":
                    {
                        presentImgInfo.folderName = array[1];
                    }
                    break;
                case "face":
                    {
                        presentImgInfo.spriteName = array[1];
@@ -143,7 +148,7 @@
                                height = (int)RichTextMgr.Inst.presentRichText.FaceSize;
                            }
                            else
                            {
                            {
                                if (UIFrameMgr.Inst.ContainsDynamicImage(presentImgInfo.spriteName))
                                {
                                    var list = UIFrameMgr.Inst.GetDynamicImage(presentImgInfo.spriteName);
@@ -189,7 +194,14 @@
        if (presentImgInfo.IsFace) return;
        if (IconConfig.isInit)
        {
            presentImgInfo.sprite = UILoader.LoadSprite(presentImgInfo.spriteName);
            if (!string.IsNullOrEmpty(presentImgInfo.folderName))
            {
                presentImgInfo.sprite = UILoader.LoadSprite(presentImgInfo.folderName, presentImgInfo.spriteName);
            }
            else
            {
                presentImgInfo.sprite = UILoader.LoadSprite(presentImgInfo.spriteName);
            }
        }
        if (presentImgInfo.sprite != null)
@@ -209,8 +221,11 @@
                    return;
                }
            }
            presentImgInfo.width = presentImgInfo.sprite.rect.width * presentImgInfo.scale;
            presentImgInfo.height = presentImgInfo.sprite.rect.height * presentImgInfo.scale;
            if (presentImgInfo.scale != 1f)
            {
                presentImgInfo.width = presentImgInfo.sprite.rect.width * presentImgInfo.scale;
                presentImgInfo.height = presentImgInfo.sprite.rect.height * presentImgInfo.scale;
            }
        }
    }