UnityEditor.SpriteEditorWindow.AddSprite C# (CSharp) 메소드

AddSprite() 공개 메소드

public AddSprite ( Rect rect, int alignment, Vector2 pivot, int colliderAlphaCutoff, float colliderDetail ) : SpriteRect
rect UnityEngine.Rect
alignment int
pivot Vector2
colliderAlphaCutoff int
colliderDetail float
리턴 SpriteRect
        public SpriteRect AddSprite(Rect rect, int alignment, Vector2 pivot, int colliderAlphaCutoff, float colliderDetail)
        {
            SpriteRect r = new SpriteRect {
                m_Rect = rect,
                m_Alignment = (SpriteAlignment) alignment,
                m_Pivot = pivot
            };
            string fileNameWithoutExtension = Path.GetFileNameWithoutExtension(this.m_TextureImporter.assetPath);
            r.m_Name = this.GetUniqueName(fileNameWithoutExtension);
            r.m_OriginalName = r.m_Name;
            this.textureIsDirty = true;
            this.m_RectsCache.AddRect(r);
            return r;
        }

Same methods

SpriteEditorWindow::AddSprite ( Rect frame, int alignment, Vector2 pivot, AutoSlicingMethod slicingMethod ) : void