|
@@ -436,12 +436,18 @@ namespace GFGGame
|
|
gameObj.transform.SetParent(parentObj.transform, false);
|
|
gameObj.transform.SetParent(parentObj.transform, false);
|
|
gameObj.name = objName;
|
|
gameObj.name = objName;
|
|
var sortingGroup = gameObj.transform.GetComponent<SortingGroup>();
|
|
var sortingGroup = gameObj.transform.GetComponent<SortingGroup>();
|
|
- if (sortingGroup == null)
|
|
|
|
|
|
+ if (sortingGroup != null)
|
|
{
|
|
{
|
|
- sortingGroup = gameObj.AddComponent<SortingGroup>();
|
|
|
|
|
|
+ //sortingGroup = gameObj.AddComponent<SortingGroup>();
|
|
|
|
+ GameObject.Destroy(sortingGroup);
|
|
|
|
+ }
|
|
|
|
+ var meshRender = gameObj.GetComponent<MeshRenderer>();
|
|
|
|
+ if(meshRender != null)
|
|
|
|
+ {
|
|
|
|
+ meshRender.sortingOrder = sortingOrder + 1;
|
|
}
|
|
}
|
|
sortingGroup.sortingOrder = sortingOrder + 1;//特效层默认高一个层级
|
|
sortingGroup.sortingOrder = sortingOrder + 1;//特效层默认高一个层级
|
|
- //SetParticleSortingOrder(gameObj, sortingOrder + 1);//特效层默认高一个层级
|
|
|
|
|
|
+ SetParticleSortingOrder(gameObj, sortingOrder + 1);//特效层默认高一个层级
|
|
}
|
|
}
|
|
|
|
|
|
public static void LoadSpritePos(string res, out float tx, out float ty)
|
|
public static void LoadSpritePos(string res, out float tx, out float ty)
|