Lógica
Em praticamente qualquer programa de computador é necessário tomar decisões, isso é feito utilizando condicionais, a mesma ideia é necessária ao utilizar essa interface e mecanismos.
As condicionais trabalham com lógica booleana, em resumo verdadeiro ou falso. Isso será melhor visto com a seção abaixo.
Bloco If do
Dentro da categoria "Logical" é possível ver um bloco como o mostrado abaixo:
A ideia principal dele é: "Se isso for verdadeiro, faça isso"Y". Para ele verificar a veracidade é necessário uma condição - que em resumo é uma expressão que retorna falso ou verdadeiro. Podemos encontrar esse tipo de instrução na categoria "Logical" ou "Gamepad" (essa será abordado posteriormente).
Bloco de comparação
Este bloco tem por objetivo fazer comparações númerias do tipo - 5 > 3 ou 4 > 5 - caso o resultado seja correto ele retorna verdadeiro, se não, falso.
Ele aceita como parâmetros dois tipos numérico que funcionam para a comparação. Como exemplo:
Esses números podem ser susbtítuidos por qualquer outro bloco que retorna um tipo numérico. Como o controle.
Operadores lógicos
Diferentes dos operadores numéricos que trabalham com números, esses trabalham com expressões de verdadeiro e falso. Para ver mais sobre o assunto acesse: Operadores lógicos
O bloco que opera com isso é o mostrado abaixo:
Diferente do bloco de comparação, ele recebe valores de verdadeiro e falso (booleanos). Então segue abaixo um exemplo usando o controle: