Всем привет!
Помогите, пожалуйста, найти в чём проблема.
Наш скрипт работает идеально сразу после установки, но стоит перезагрузить макс, как часть функций не работает.
Макс 2024,1, корона 10.
Скрипт переключает HDRI и CoronaSky под каждую камеру, после перезагрузки макса перестаёт работать переключение карт в скрипте.
Главный вопрос - в чём именно разница в работе макса после установки скрипта и что меняется в максе после его перезагрузки?
В какую сторону копать?
Спасибо!
Макс при загрузке переменные и функции скриптов не прогружает, поэтому когда скрипт написан и запущен все его переменные и функции прогружены и работают, но когда макс перезагружаешь и устанавливаешь скрипт, то он начинает грузить всё что в нём написано сверху вниз
поэтому если в скрипте есть функции, которые содержат в себе другие функции, то при их выполнении он будет выдавать ошибку
решением является прогружать функции в обратном порядке, то есть сначала функции, НА КОТОРЫЕ ссылаются другие функции, затем уже функции, содержащие в себе другие функции (при написании кода это правило редко соблюдается из-за чего эта ошибка и возникает)
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
ANDREI HAIKO
Помогите, пожалуйста, найти в чём проблема.
Наш скрипт работает идеально сразу после установки, но стоит перезагрузить макс, как часть функций не работает.
Макс 2024,1, корона 10.
Скрипт переключает HDRI и CoronaSky под каждую камеру, после перезагрузки макса перестаёт работать переключение карт в скрипте.
Главный вопрос - в чём именно разница в работе макса после установки скрипта и что меняется в максе после его перезагрузки?
В какую сторону копать?
Спасибо!
Nikolay Rogalev
поэтому если в скрипте есть функции, которые содержат в себе другие функции, то при их выполнении он будет выдавать ошибку
решением является прогружать функции в обратном порядке, то есть сначала функции, НА КОТОРЫЕ ссылаются другие функции, затем уже функции, содержащие в себе другие функции (при написании кода это правило редко соблюдается из-за чего эта ошибка и возникает)