[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:05.40,0:00:10.31,Default,,0000,0000,0000,,Quando usas um bloco «repeat» para fazer um loop do código,\Ncomo é que o computador sabe quantas Dialogue: 0,0:00:10.31,0:00:15.86,Default,,0000,0000,0000,,repetições são suficientes? O bloco de repetição está, na realidade,\Na esconder um código mais sofisticado Dialogue: 0,0:00:15.86,0:00:22.09,Default,,0000,0000,0000,,chamado «loop durante», que conta desde um valor inicial\Naté um valor final Dialogue: 0,0:00:22.09,0:00:30.58,Default,,0000,0000,0000,,em intervalos específicos. Por exemplo, bloco de «repetir três»\Nconta de 1 a 3 em aumentos de 1. Sempre que conta, Dialogue: 0,0:00:30.58,0:00:35.75,Default,,0000,0000,0000,,executa o código dentro do loop. O loop sabe quantas vezes\Njá foi executado usando Dialogue: 0,0:00:35.75,0:00:40.13,Default,,0000,0000,0000,,uma variável de contagem que está definida para o valor inicial\Nno início do loop e vê Dialogue: 0,0:00:40.13,0:00:44.31,Default,,0000,0000,0000,,o incremento acrescentado\Na cada vez que o loop é executado. Assim que a variável de contagem for Dialogue: 0,0:00:44.31,0:00:51.36,Default,,0000,0000,0000,,maior do que o valor final,\No loop pára de funcionar. O benefício de utilizar um «loop durante» real Dialogue: 0,0:00:51.36,0:00:55.47,Default,,0000,0000,0000,,em vez de um bloco de repetição é que podemos ver\Na variável de contagem e usá-la Dialogue: 0,0:00:55.47,0:01:01.72,Default,,0000,0000,0000,,no nosso loop. Por exemplo, se eu tiver uma série de flores\Ne a primeira tiver um Dialogue: 0,0:01:01.72,0:01:06.74,Default,,0000,0000,0000,,néctar, a segunda tiver dois néctares\Ne a terceira três, eu posso usar o Dialogue: 0,0:01:06.74,0:01:12.47,Default,,0000,0000,0000,,«loop durante» para dizer à abelha para recolher uma “contagem”\Nde néctares de cada vez, que seria um na Dialogue: 0,0:01:12.47,0:01:18.17,Default,,0000,0000,0000,,primeira flor, dois na segunda\Ne três na terceira. Além disto, num «loop durante», podemos Dialogue: 0,0:01:18.17,0:01:22.94,Default,,0000,0000,0000,,aumentar o contador por um número que não seja\Num de cada vez. Podemos, eventualmente, contar Dialogue: 0,0:01:22.94,0:01:26.78,Default,,0000,0000,0000,,de 2 em 2, de 4 em 4\Nou até em quantias que variam a cada vez.