Linking blocks

Custom composition specific variables will only be shown in other blocks if they are connected after the block.

To create a sequence of actions, the blocks need to be linked to one another. This is done by linking the output-connector (2) from one block to the input-connector (1) of the other block.

viewconnectors

For example, tap the output connector of the start block to select it. Then, tap the input connector of the next block to run (e.g. speech) to link the blocks together.

connectblocks

Unlinking blocks

Tap the output connector to disconnect the current block from the rest of the composition. This will select the output connector. Tap the output connector again to unselect it.

tapoutputconnector
It is highly recommended to connect other blocks so all paths connect to a start and stop block.

To change the links of existing blocks, tap the output connector of a block and connect it to a different block. For example:

changelinks

Each block can be connected to from multiple blocks(1), but can only connect to one block(2).

multiconnect
Some blocks (e.g. if/else) have multiple output connectors.