Input

Ambito Esterno

Questo input è utile quando si collegano diversi Nodi che devono avere la stessa dipendenza gerarchica l'uno dall'altro.

...}

Questa porta è importante se desiderate utilizzare il Nodo all'interno di un loop, ad esempio se volete eseguire il Nodo con un Nodo Area collegato più volte in un loop. Questa connessione assicura che quest'area del circuito sia completamente elaborata prima che i risultati del Nodo vengano passati al circuito successivo o al loop di livello superiore.

Tipo Dati

Di norma non è necessario modificare questo settaggio. Il Nodo stesso può determinare il tipo di dati di un Array collegato e trasferirlo di conseguenza all'Array di output. Usate questo settaggio solo se volete modificare il tipo di dati dell'Array collegato. Dovete assicurarvi che la conversione del tipo di dati immesso sia effettivamente plausibile.

Array

Qui potete immettere nel Nodo l'Array in cui gli elementi devono essere rimossi. Ciò modifica automaticamente anche la lunghezza dell'Array.

Indice[-2147483648..2147483647]

Qui viene definito il numero di indice del primo elemento dell'array da rimuovere. Il numero totale di elementi da rimuovere può essere impostato tramite il valore Numero. Pertanto, per rimuovere dall'Array solo l'elemento specificato tramite Indice, usate il valore Numero "1".

Conteggio[0..2147483647]

Qui potete definire il numero totale di elementi dell'Array da rimuovere. Con il valore Indice potete definire da quale voce dell'Array è valido questo numero. Con la combinazione Indice 2 e Conteggio 2, gli elementi 2 e 3 vengono rimossi dall'Array e sostituiti dagli ultimi due valori dell'Array.

Mantieni Ordine

Questa funzione può essere utilizzata per controllare come viene riempito lo spazio vuoto creato dall'eliminazione degli elementi nell'Array . Per impostazione predefinita, questa opzione è disattivata. In questo modo gli elementi alla fine dell'Array vengono copiati nello spazio creato.
Quando l'opzione è attiva, tutti gli elementi si spostano verso lo spazio creato, in modo da mantenere l'ordine originale. Tuttavia, questo comporta lo svantaggio che l'indice di tutti gli elementi spostati dovrà essere modificato di conseguenza. Questo processo richiede quindi più tempo di elaborazione rispetto al metodo descritto prima, soprattutto per gli Array di grandi dimensioni. L'immagine seguente chiarisce entrambe le modalità con un semplice esempio.

In questo caso, un Array con le lettere dalla A alla F funge da base. Il secondo elemento dell'Array, in questo caso la lettera B, è stato rimosso. A sinistra, gli elementi si spostano indietro; a destra, l'ultimo elemento dell'Array va a riempire il vuoto.