I miei blocchi
I miei blocchi ti permettono di definire blocchi personalizzati riutilizzabili. Questa categoria è concettualmente simile alla creazione di una funzione nella programmazione tradizionale: definisci il comportamento una volta e poi lo richiami molte volte.
Blocchi principali
Crea un blocco
Crea una nuova definizione di blocco personalizzato.
- Tipo: blocco di definizione/configurazione
- Utilizzo tipico: raggruppare logiche ripetute in un unico blocco con nome
MioBlocco (blocco di chiamata)
Chiama un blocco personalizzato creato in precedenza.
- Tipo: blocco stack (chiamata di comando personalizzato)
- Utilizzo tipico: riutilizzare la stessa logica in più punti senza duplicare sequenze di blocchi
Esempi variadici
Questi esempi mostrano blocchi personalizzati con diverse firme di argomenti.
Esempio di utilizzo nello stack del programma
Questo esempio mostra una chiamata a un blocco personalizzato collegata sotto quando il programma si avvia, mentre lo stack definisci il mio blocco contiene la logica riutilizzabile del motore.
- Flusso tipico: chiamare blocchi personalizzati dagli stack di eventi
- Vantaggio: una definizione, molti punti di utilizzo
Vista editor My Block
L’editor "Crea un blocco" viene utilizzato per progettare la firma del blocco personalizzato.
Puoi aggiungere etichette e input (ad esempio input numerici/testo e booleani), quindi definire la logica di implementazione nello stack di definizione del blocco.
Perché usare i miei blocchi
- Riutilizzabilità: scrivi una volta, usa molte volte.
- Leggibilità: sostituisci lunghe sequenze ripetute con un nome significativo.
- Manutenibilità: aggiorna la logica in un unico punto invece che in più copie.
- Struttura: suddividi programmi grandi in unità logiche più piccole.
Note
- I blocchi personalizzati sono a livello di progetto e sono pensati per essere riutilizzati all’interno dello stesso contesto profilo/progetto.
- Preferisci nomi descrittivi che esprimano l’intento, non i dettagli di implementazione.