From bb463ef0b13236738a1da9cd04f57def3e7e2c7c Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期五, 29 八月 2025 15:21:51 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts --- Main/Utility/ComponentExtersion.cs | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/Main/Utility/ComponentExtersion.cs b/Main/Utility/ComponentExtersion.cs index 223e472..68c49cd 100644 --- a/Main/Utility/ComponentExtersion.cs +++ b/Main/Utility/ComponentExtersion.cs @@ -306,6 +306,40 @@ _image.overrideSprite = sprite; } + public static void SetItemSprite(this Image _image, int itemID) + { + if (_image == null) + { + return; + } + + var itemConfig = ItemConfig.Get(itemID); + if (itemConfig == null) + { + return; + } + + var sprite = UILoader.LoadSprite("icon", itemConfig.IconKey); + _image.overrideSprite = sprite; + } + + public static void SetSkillSprite(this Image _image, int skillID) + { + if (_image == null) + { + return; + } + + var skillConfig = SkillConfig.Get(skillID); + if (skillConfig == null) + { + return; + } + + var sprite = UILoader.LoadSprite("SkillIcon", skillConfig.IconName); + _image.overrideSprite = sprite; + } + public static void SetActive(this Component compoent, bool active) { if (compoent != null) -- Gitblit v1.8.0