| 
					
				 | 
			
			
				@@ -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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 |