Render.ru

как сделать ползунок ( слайдер / Slider) ???

General007

Активный участник
Рейтинг
11
#1
Здравствуйте
Простите за беспокойство
Что то не нашел инфы
Но думаю для майщиков это настолько простая задача
Что просто стыдно писать в форуме
Но все же спрошу
В Максе достаточно просто сделать слайдеры ( ползунки) на атрибуты ли группу атрибутов объекта с различными зависимостями
А как сделать тоже самое в Майя???

Например:
имеется сфера – Sh
нужно поставить ползунок на атрибут – rotateX

пишу скрипт:

window;
showWindow;
columnLayout;
attrFieldSliderGrp -at Sh.rotateX;

но Майя выдает в окне только цифровое окошечко – т.к. она лишь дублирует отражение имеющегося ( если он есть) ползунка

отсюда вопрос:
как сделать ползунок ( слайдер / Slider) ??
 

Dark™

Модератор форума
Команда форума
Рейтинг
431
#2
Не хватает флагов, например, -min 0 -max 360 для attrFieldSliderGrp.
 

General007

Активный участник
Рейтинг
11
#3
спасибо
вот что получилось:
window -t "управление левой рукой" -wh 600 800 L_console;
columnLayout - cw 200;
frameLayout -l "Большой" -cll 1;
columnLayout;
attrFieldSliderGrp -l "Y" - min -115 - max 60 -at LeftHandThumb1Eff.rotateY;
attrFieldSliderGrp -l "Z" - min -70 - max 7 -at LeftHandThumb1Eff.rotateZ;
и т.д...
но поя вился еще вопрос:
как назначить кнопке выполнение сразу нескольких команд?
например:
button -l "Close" -c "select -r Hips";
а как добавить что бы последовательно выполнялась вслед за этой еще какаянить команда???
 

DEL

Активный участник
Рейтинг
15
#4
Создайте процедуру с командами и вместо команды вставте имя процедуры.
Код:
global proc selHips() {

select -r "";
delete "";

}
 
Сверху