Метки некорректно работают в функциях
-
Если метки установлены в своей функции, не Main. То при срабатывании метки, в функции где они стоят, теряется информация места захода в функцию. Итого скрипт обрабатывает эту функцию до конца и дальше по скрипту не идет.
Вот сделал коротенький тестовый скриптик для наглядности 0_1498825343524_test.xml
-
@Samael_96 обсуждалось много раз. Если заходите в функцию/цикл/условие по метке, то предущий стек вызовов теряется, нужно делать выход из функции/цикла/условия тоже по метке в нужное место
-
@DrPrime Так в том то и дело, что я не захожу в в функцию/цикл/условие по метке. А в функции уже нахожусь, блин, посмотрите проект, там на 7 действий проект.
-
Я понимаю, что работы много, но было бы неплохо чтобы метки корректно работали в рамках одной функции, то есть не сбрасывался стек входа в функцию при обращении к метке.
-
@Samael_96 Даже если вы переходите в соседнее действие, то стек все равно теряется.