// AdjustPosition #endregion #region AddTexture2DToAtlas /// <summary> /// Adds a texture to the atlas, the sprite data /// </summary> /// <param name="texture"></param> /// <returns></returns> private static UISpriteData AddTexture2DToAtlas(Texture2D texture) { UIAtlasMaker.AddOrUpdate(NGUISettings.atlas, texture); // NGUI v3 now shows its own progress panel, so we have to clear it when it finishes EditorUtility.ClearProgressBar(); // now re-show our progress bar PsdImporter.UpdateProgress(false); // return the sprite return(NGUISettings.atlas.GetSprite(texture.name)); }