Функция OnApplicationStart и переменные
-
Здравствуйте! Такой интересный момент запустил скрипт в одном потоке, при этом в переменной OnApplicationStart создал локальные переменные, ожидая что скрипт их "подхватит", но всё время выдает что переменные не объявлены, хотя в режиме записи в том же единственном потоке они работают. Пришлось их переместить в другую функцию и теперь скрипт работает без ошибок.
Не пойму логику функции OnApplicationStart, в неё можно вносить только глобальные переменные?
-
@profitget , эта функция целесообразна только в многопоточном скрипте.
-
@vituskosoy , в видео обучении видел, как эту функцию используют в однопоточном скрите, когда подключали список в ресурс, а потом выполнялась эта функция один раз. Далее скрипт в один поток брал данные из ресурса (список) по очереди, запуская потоки по очереди. Вот и я также хотел раз объявить переменные и пользоваться ими на протяжении работы скрипта.