Programando - parte C

Agora criaremos o botão Embaralhar, que executará a mudança de posições das peças conforme o "mapeamento" feito em Organizando as peças. 1) Você precisará criar tantos pontos auxiliares (A, B, C, ...) quantos forem os seus ciclos de permutação. Estes pontos não precisam ter qualquer posição definida e podem estar em qualquer lugar da área de trabalho. 2) Faça um esboço de seu "mapeamento", como o exemplo abaixo. Observe que este exemplo corresponde ao embaralhamento que fizemos anteriormente (em Organizando as peças). P_1 ---> P_2 ---> P_6 ---> P_8 ---> P_4 ---> P_7 ---> P_1 (primeiro ciclo de permutação) e P_3 ---> P_5 ---> P_3 (segundo ciclo de permutação). Neste caso, como temos apenas dois ciclos de permutação, teremos apenas os pontos A e B, que funcionarão como variáveis auxiliares. Assim, teremos nossos ciclos assim redefinidos: A ---> P_1 ---> P_2 ---> P_6 ---> P_8 ---> P_4 ---> P_7 ---> A e B ---> P_3 ---> P_5 ---> B. 3) Crie o botão Embaralhar e defina como abaixo:
Image
4) Alternativamente, você também pode editar o botão em Configurações > Programação > Ao Clicar, como é mostrado abaixo.
Image