AngelScript Help

for

Более компактная форма while.

for (/* init */ ; /* condition */ ; /* loop */) { // Этот блок будет исполняться бесконечно. }

init

Выполняется один раз перед началом цикла. Служит для объявления переменных, которые видны только внутри цикла.

for (int i = 0, j = 10 ; ; ){ // Переменные i, j доступны внутри цикла } // Переменные i, j недоступны за пределами цикла

condition

Выражение, которое выполняется перед каждой итерацией цикла. Если его результат будет равен true, то цикл свершится, иначе цикл прервётся. Отсутствие выражения будет интерпретировано как true.

for (int i = 0 ; i < 10 ; ){ // Этот блок будет выполняться пока i меньше 10 }

loop

Действие, которое будет выполнено перед завершением итерации цикла

for (int i = 0; i < 10 ; ++i){ // Этот блок будет выполняться пока i меньше 10 }
Last modified: 25 December 2024