Esempio n. 1
0
    void Start()
    {
        bmps    = new Sprite[10][];
        bmps[0] = bmp1;
        bmps[1] = bmp2;
        bmps[2] = bmp3;
        bmps[3] = bmp4;
        bmps[4] = bmp5;
        bmps[5] = bmp6;
        bmps[6] = bmp7;
        bmps[7] = bmp8;
        bmps[8] = bmp9;
        bmps[9] = bmp10;

        bmpsIndex = 0;
        bmpIndex  = (int)brushSize.value;
//		currentBrush = PaintUtils.ConvertSpriteToTexture2DForBmp(bitmaps[0]);
        currentBrush = PaintUtils.ConvertSpriteToTexture2DForBmp(bmps[bmpsIndex][4 - bmpIndex]);
        currentColor = new Color32(255, 197, 197, 255);
        currentShade = GameObject.Find("Canvas/SubMenus/ColorsAndBrushes/AnimationHolder/Shades").transform.GetChild(0).gameObject;
//		SetUpQuadPaint();
        SetUpFloodFillBrush();
        SelectGameMode();
//		Invoke("EnableDrawing", 1.2f);
    }
Esempio n. 2
0
 /// <summary>
 /// Updates brush size. Called on OnPointerUp event of BrushSize slider.
 /// </summary>
 public void UpdateBrushSize()
 {
     currentBrush = PaintUtils.ConvertSpriteToTexture2DForBmp(bmps[bmpsIndex][4 - bmpIndex]);
     if (bmpsIndex > 5)
     {
         currentDrawMode = DrawMode.CustomBrush;
         SetUpBitmapBrush();
     }
     else
     {
         currentDrawMode = DrawMode.Stamp;
         SetUpBitmapBrush();
     }
 }