Beispiel #1
0
 public override List <GameObject> GetObjectsToCombine()
 {
     if (useObjsToMeshFromTexBaker)
     {
         TextureCombineEntrance tb = gameObject.GetComponent <TextureCombineEntrance>();
         if (tb == null)
         {
             tb = gameObject.transform.parent.GetComponent <TextureCombineEntrance>();
         }
         if (tb != null)
         {
             return(tb.GetObjectsToCombine());
         }
         else
         {
             Debug.LogWarning("Use Objects To Mesh From Texture Baker was checked but no texture baker");
             return(new List <GameObject>());
         }
     }
     else
     {
         if (objsToMesh == null)
         {
             objsToMesh = new List <GameObject>();
         }
         return(objsToMesh);
     }
 }