[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,,Keď použijete blok opakuj na zacyklenie kódu, ako počítač zistí, kedy sa kód zopakoval Dialogue: 0,0:00:10.31,0:00:15.86,Default,,0000,0000,0000,,dostatočne veľakrát? Blok opakuj v skutočnosti skrýva sofistikovanejší kúsok kódu Dialogue: 0,0:00:15.86,0:00:21.59,Default,,0000,0000,0000,,nazývaný cyklus pre, ktorý počíta od počiatočnej hodnoty po koncovú hodnotu o konkrétny Dialogue: 0,0:00:21.59,0:00:30.63,Default,,0000,0000,0000,,prírastok. Napríklad opakovanie troch blokov sa počíta od 1 do 3 po 1. Zakaždým, Dialogue: 0,0:00:30.63,0:00:35.82,Default,,0000,0000,0000,,keď sa počíta, spustí sa kód vnútri cyklu. Cyklus pre vie, koľkokrát sa má spustiť, Dialogue: 0,0:00:35.82,0:00:40.02,Default,,0000,0000,0000,,vďaka premennej počítadlo, ktorá je nastavená na počiatočnú hodnotu na začiatku cyklu, a má Dialogue: 0,0:00:40.02,0:00:44.31,Default,,0000,0000,0000,,k nej pridaný prírastok pri každom spustení cyklu. Akonáhle je premenná počítadla Dialogue: 0,0:00:44.31,0:00:51.36,Default,,0000,0000,0000,,väčšia ako koncová hodnota, cyklus sa zastaví. Výhodou použitia cyklu pre Dialogue: 0,0:00:51.36,0:00:55.47,Default,,0000,0000,0000,,namiesto bloku opakovania je, že skutočne vidíte premennú počítadlo Dialogue: 0,0:00:55.47,0:00:56.16,Default,,0000,0000,0000,,a môžete ju použiť vo svojom cykle.