SKTextureUtil.getAllSpriteSheets C# (CSharp) Метод

getAllSpriteSheets() публичный статический Метод

public static getAllSpriteSheets ( ) : List
Результат List
    public static List<SKSpriteSheet> getAllSpriteSheets()
    {
        if( !Directory.Exists( defaultSpriteSheetPath ) )
            Directory.CreateDirectory( defaultSpriteSheetPath );

        var sheets = new List<SKSpriteSheet>();

        foreach( var file in Directory.GetFiles( defaultSpriteSheetPath, "*_sheet.asset" ) )
        {
            var sheet = AssetDatabase.LoadMainAssetAtPath( file ) as SKSpriteSheet;
            sheets.Add( sheet );
        }

        return sheets;
    }

Usage Example

Пример #1
0
 static void clearAllTextures()
 {
     foreach (var sheet in SKTextureUtil.getAllSpriteSheets())
     {
         sheet.material.mainTexture = null;
     }
 }
All Usage Examples Of SKTextureUtil::getAllSpriteSheets