Exemple #1
0
 // Start is called before the first frame update
 public static void ImportBrushes(string brushFolder, DrawingPalette drawingPalette)
 {
     // getting brush files content from resources
     TextAsset[] files = Resources.LoadAll <TextAsset>(brushFolder);
     for (int i = 0; i < files.Length; i++)
     {
         BrushImporter.ImportBrush(files[i].text, drawingPalette);
     }
 }
 public void Start()
 {
     actualBrushSelected = 0;
     brushesList         = new List <Brush>();
     // adding default brushes
     AddBrush(DefaultBrushes.GetCircleBrush());
     AddBrush(DefaultBrushes.GetSquareBrush());
     AddBrush(DefaultBrushes.GetTriangleBrush());
     colorPickerEnabled = false;
     eraserEnabled      = false;
     paletteEnabled     = false;
     // importing brushes from resources
     BrushImporter.ImportBrushes(brushesFolder, this);
     uIController.Init();
 }