Il blocco personalizzato appena creato per formare un quadrato è molto utile, ma cosa accade se il quadrato deve essere più grande? Oppure se desideri che il robot si sposti in un quadrato più velocemente? E se desideri un triangolo?
Potresti accedere al blocco personalizzato e modificare ogni volta gli input, ma esiste un metodo più efficiente.
Imposta il mini-programma come hai fatto per il primo blocco personalizzato, ovvero seleziona i blocchi desiderati, quindi seleziona "Generatore blocco personalizzato" nel menu Strumenti per avviare il Generatore blocco personalizzato.
Completa tutte le sezioni come hai fatto per il primo blocco personalizzato, ma non fare ancora clic su Fine. Fai invece clic sul simbolo + nel blocco personalizzato per aggiungere un parametro.
Nella scheda Impostazione parametro inserisci le informazioni appropriate. Questo consentirà di controllare quanto deve essere grande il quadrato.
Imposta il valore predefinito, ad esempio su 1000, nel caso dimenticassi di impostarlo quando utilizzi il blocco personalizzato nei tuoi programmi. Puoi persino selezionare uno stile cursore di regolazione per il parametro.
Nella scheda Icone parametro selezionare un'immagine appropriata per il parametro. In questo esempio viene controllata la distanza che il robot percorrerà quando forma un quadrato, pertanto è appropriato selezionare una freccia dritta.
Ora che il parametro è stato aggiunto, fai clic su Fine.
Il nuovo parametro, "Distance" (Distanza), deve essere connesso all'input nel mini-programma prima di poter essere controllato.
Connetti il filo che esce dal parametro Distance (Distanza) all'input Gradi del primo blocco Movimento tipo cingolato. Questo consente di controllare quanto deve essere grande il quadrato che verrà formato dal robot. Per ulteriori informazioni, vedi
Fili dati.
Torna al programma principale, dove sarà visualizzato il blocco personalizzato, ma questa volta con un parametro per impostare la lunghezza del lato per il mini-programma relativo al quadrato (Square). A seconda dello stile di parametro precedentemente selezionato, puoi immettere il valore direttamente o utilizzare i cursori di regolazione.
E se desideri che il robot si sposti formando un triangolo o un esagono?
Ecco lo stesso blocco personalizzato, ma con i parametri per controllare quanto segue:
1. La distanza da percorrere per ogni lato (Distanza)
2. La velocità del robot (Velocità)
3. L'angolo di rotazione per ogni spigolo e
4. Quante volte ripetere i comandi di spostamento
