PaintPot

Vedi

Componenti

  1. Screen > Screen1
    1. Title=PaintPot 1
  2. Layout > HorizontalArrangement > HorizontalArrangement1
    1. Width=Fill parent
  3. User Interface > Button > Button_Red
    1. BackgroundColor=Red
    2. Text=Red
  4. User Interface > Button > Button_Green
    1. BackgroundColor=Green
    2. Text=Green
  5. User Interface > Button > Button_Bue
    1. BackgroundColor=Blue
    2. Text=Blue
    3. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. Width=Fill parent
  7. User Interface > Button > Button_Wipe
    1. Text=Wipe

Blocchi

Cambiare il colore di Canvas

Touch: toccando la figura si disegna un cerchio di raggio 5, del colore precedentemente selezionato

Drag: trascinando il dito sulla figura si ottiene una striscia colorata

Wipe: pulisce tutti i disegni


Cambiare la dimensione dei cerchi colorati

Componenti

  1. Screen > Screen1
    1. Title=PaintPot 2
  2. Layout > HorizontalArrangement > HorizontalArrangement1
    1. Width=Fill parent
  3. User Interface > Button > Button_Red
    1. BackgroundColor=Red
    2. Text=Red
  4. User Interface > Button > Button_Green
    1. BackgroundColor=Green
    2. Text=Green
  5. User Interface > Button > Button_Bue
    1. BackgroundColor=Blue
    2. Text=Blue
    3. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. Width=Fill parent
  7. Layout > HorizontalArrangement > HorizontalArrangement2
  8. User Interface > Button > Button_Wipe
    1. Text=Wipe
  9. User Interface > Button > Button_Big
    1. Text=Big Dots
  10. User Interface > Button > Button_Small
    1. Text=Small Dots

Blocchi

Tramite i 2 pulsanti Big… e Small… si imposta la variabile dotSize, il raggio dei cerchi.
Le dimensioni sono fissate tramite 2 variabili (costanti) globali.





Nel disegno del cerchio il raggio dipende dalla variabile globale dotSize


Cambiare l’immagine da truccare

Componenti

  1. Screen > Screen1
    1. AlignHorizontal=Center
    2. Title=PaintPot
  2. Layout > HorizontalArrangement > HorizontalArrangement1
  3. User Interface > Button > Button_Red
    1. Text=Red
  4. User Interface > Button > Button_Green
    1. Text=Green
  5. User Interface > Button > Button_Bue
    1. Text=Blue
    2. TextColor=White
  6. Drawing > Canvas > Canvas1
    1. BackgroundImage=kitty.png
    2. Height=300
    3. PaintColor=Red
    4. Width=Fill parent
  7. Layout > HorizontalArrangement > HorizontalArrangement2
  8. User Interface > Button > Button_Take
    1. Text=Take Picture
  9. User Interface > Button > Button_Wipe
    1. Text=Wipe
  10. User Interface > Button > Button_Big
    1. Text=Big Dots
  11. User Interface > Button > Button_Big
    1. Text=Small Dots

Componenti non visibili

  1. Media > Camera > Camera1

Blocchi

Tramite il pulsante Take Picture si aziona la fotocamera

La foto appena scattata diventa lo sfondo di Canvas


Proposte

  1. La dimensione dei cerchi e il loro colore non sono visibile finché non si disegna qualcosa: aggiungi la visualizzazione delle variabili
  2. La dimensione dei cerchi è fissata a 2 valori: aggiungi uno cursore per modificarla in modo continuo

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.