|
@@ -17,9 +17,9 @@ namespace GFGGame
|
|
|
public const string BODY_SPRITE_NAME = "Body";
|
|
|
public const string BODY_ANIMATION_NAME = "Body_a";
|
|
|
public const string BODY_EFFECT_OBJ_NAME = "Body_eff";
|
|
|
- public const string FORMAT_SPRITE_NAME = "T{0}_s{1}";
|
|
|
- public const string FORMAT_ANIMATION_NAME = "T{0}_a{1}";
|
|
|
- public const string FORMAT_EFFECT_OBJ_NAME = "T{0}_e{1}";
|
|
|
+ public const string FORMAT_SPRITE_NAME = "I_{0}_s{1}";
|
|
|
+ public const string FORMAT_ANIMATION_NAME = "I_{0}_a{1}";
|
|
|
+ public const string FORMAT_EFFECT_OBJ_NAME = "I_{0}_e{1}";
|
|
|
|
|
|
public static List<DressUpLayerOperation> AddItemAsync(int itemID, GameObject sceneObj, bool needSetMask = false, bool showAni = true, GameObject parentObj = null, int resLayer = 0)
|
|
|
{
|
|
@@ -102,31 +102,31 @@ namespace GFGGame
|
|
|
//默认层
|
|
|
if (!string.IsNullOrEmpty(itemCfg.resLayer1))
|
|
|
{
|
|
|
- spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.subType, 1);
|
|
|
+ spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.id, 1);
|
|
|
TryRemoveSprite(parentObj, spritObjName);
|
|
|
- aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.subType, 1);
|
|
|
+ aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.id, 1);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
- aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.subType, 1);
|
|
|
+ aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.id, 1);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
}
|
|
|
//特殊层
|
|
|
if (!string.IsNullOrEmpty(itemCfg.resLayer2))
|
|
|
{
|
|
|
- spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.subType, 2);
|
|
|
+ spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.id, 2);
|
|
|
TryRemoveSprite(parentObj, spritObjName);
|
|
|
- aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.subType, 2);
|
|
|
+ aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.id, 2);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
- aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.subType, 2);
|
|
|
+ aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.id, 2);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
}
|
|
|
//第三层
|
|
|
if (!string.IsNullOrEmpty(itemCfg.resLayer3))
|
|
|
{
|
|
|
- spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.subType, 3);
|
|
|
+ spritObjName = string.Format(FORMAT_SPRITE_NAME, itemCfg.id, 3);
|
|
|
TryRemoveSprite(parentObj, spritObjName);
|
|
|
- aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.subType, 3);
|
|
|
+ aniObjName = string.Format(FORMAT_ANIMATION_NAME, itemCfg.id, 3);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
- aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.subType, 3);
|
|
|
+ aniObjName = string.Format(FORMAT_EFFECT_OBJ_NAME, itemCfg.id, 3);
|
|
|
TryRemoveObj(parentObj, aniObjName);
|
|
|
}
|
|
|
}
|