|
@@ -2,6 +2,7 @@ using UnityEngine;
|
|
|
using Live2D.Cubism.Rendering;
|
|
|
using System.IO;
|
|
|
using FairyGUI;
|
|
|
+using UnityEngine.Rendering;
|
|
|
|
|
|
namespace GFGGame
|
|
|
{
|
|
@@ -419,7 +420,7 @@ namespace GFGGame
|
|
|
AddAssetReleaser(gameObj, resPath);
|
|
|
gameObj.transform.SetParent(parentObj.transform);
|
|
|
gameObj.name = objName;
|
|
|
- SetParticleSortingOrder(gameObj, sortingOrder);
|
|
|
+ SetParticleSortingOrder(gameObj, sortingOrder + 1);//特效层默认高一个层级
|
|
|
return gameObj;
|
|
|
}
|
|
|
|
|
@@ -448,6 +449,11 @@ namespace GFGGame
|
|
|
ParticleSystem[] particles = gameObj.transform.GetComponentsInChildren<ParticleSystem>();
|
|
|
for (int i = 0; i < particles.Length; i++)
|
|
|
{
|
|
|
+ var sortingGroup = particles[i].GetComponent<SortingGroup>();
|
|
|
+ if(sortingGroup != null)
|
|
|
+ {
|
|
|
+ sortingGroup.sortingOrder = sortingOrder;
|
|
|
+ }
|
|
|
var renderer = particles[i].GetComponent<Renderer>();
|
|
|
if (renderer != null)
|
|
|
{
|