Render.ru

Rollout помогите разобраться

DDDimaXXX

Мастер
Рейтинг
542
#1
rolout a "rol_1"
(spinner b "E" button c "C")
createDialog a 20 50

вот всё написано по учебнику, но выдает ошибку -- Type error: CreateDialog requires RolloutClass, got: undefined
 

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
#5
я тебе намекнул, урок не причем
у тебя грамматическая ошибка, учимся писать.
 

igorznag

Мастер
Рейтинг
103
#7
Странно. У меня работает нормально.
Код:
rollout a "rol_1" 
(
spinner b "E" pos:[10,10]  fieldWidth:60  
button c "C" pos:[10,35] width:50
) 
createDialog a 200 100
 

Savin Denis

Модератор форума
Команда форума
Рейтинг
138
#8
Результат тотже...это я здесь неправильно написал
И как тогда искать ошибку, если ты здесь приводишь совсем другой код ?

На будущее, как правильно задавать вопрос по ошибке:
1. Указываешь версию софта
2. КОПИРУЕШЬ суда код или даешь ссылку на файл если большой.
3. Делаешь скриншот сразу после ошибки и приводишь ссылку на него, где видно:
....a) Заголовок окна 3dsmax c версией
....b) Диалог с названием ошибки,
....c) Открытый редактор с подсвеченной строкой в которой остановился и ее номером
4. Дальше закрываешь диалог и открываешь Max Listener (кнопка F11) и копируешь полный текст ошибки.
 

igorznag

Мастер
Рейтинг
103
#11
Этот код используешь в каком-нибудь скрипте (макроскрипте) с функциями?
Если да, то тогда попробуй написать в самом начале скрипта (макроскрипта):
Код:
 global a;
PS. Какой учебник используешь для изучения Maxscript-а?
 

DDDimaXXX

Мастер
Рейтинг
542
#12
Нет просто сам посебе код. У других работает...наверное версия макса кривая. Использую "Основы 3ds Max 8 MAXScript", автодесковский переведенный
 
Сверху