вот такой скрипт..... он делает управление светильниками (всеми из одного окна) вот ...... собственно вопрос сам дальше ... пожалуйста если кто разбирается в меле то дочитайте и подскажите
string $sel[] = `ls -lights`;
string $current;
string $winName = "lightWindow";
if (`window -exists $winName`)
{
deleteUI $winName;
}
window -title "Lights" -wh 400 300 $winName;
scrollLayout;
rowColumnLayout -nc 2 -cw 1 150 -cw 2 400;
//print $sel;
for ($current in $sel)
{
text -l $current;
attrFieldSliderGrp -min (-1) -max 10 -at ($current + ".intensity");
}
showWindow $winName;
Вот скрипт простой.... но есть одна загвоздка ...
attrFieldSliderGrp -min (-1) -max 10 -at ($current + ".intensity");
вот здесь этот слайдер привязан к атрибуту
$current + ".intensity
...... а мне надо чтоб слайдер просто задавал число .... допустим от 16 до 256
и потом выдавал команду .... допустим : makeMap (16,32)
ну я так понимаю что этакоманда должна быть ... где то такой:
makeMap ($NumberX ,$NumberZ )
слушайте ...(я сам не програмист) ...не могу найти откуда снять эти $NumberX ,$NumberZ
button -l "GoCopies" -c "duplicate -rr; move -r 0 0 -1.732; for ($i=1; $i<$NumberZ; ++$i) duplicate -rr -st";
вот что то типа того ..... на выходе но не могу я этот $NumberZ никак поймать
ПОМОГИТЕ КТО ЗНАЕТ
string $sel[] = `ls -lights`;
string $current;
string $winName = "lightWindow";
if (`window -exists $winName`)
{
deleteUI $winName;
}
window -title "Lights" -wh 400 300 $winName;
scrollLayout;
rowColumnLayout -nc 2 -cw 1 150 -cw 2 400;
//print $sel;
for ($current in $sel)
{
text -l $current;
attrFieldSliderGrp -min (-1) -max 10 -at ($current + ".intensity");
}
showWindow $winName;
Вот скрипт простой.... но есть одна загвоздка ...
attrFieldSliderGrp -min (-1) -max 10 -at ($current + ".intensity");
вот здесь этот слайдер привязан к атрибуту
$current + ".intensity
...... а мне надо чтоб слайдер просто задавал число .... допустим от 16 до 256
и потом выдавал команду .... допустим : makeMap (16,32)
ну я так понимаю что этакоманда должна быть ... где то такой:
makeMap ($NumberX ,$NumberZ )
слушайте ...(я сам не програмист) ...не могу найти откуда снять эти $NumberX ,$NumberZ
button -l "GoCopies" -c "duplicate -rr; move -r 0 0 -1.732; for ($i=1; $i<$NumberZ; ++$i) duplicate -rr -st";
вот что то типа того ..... на выходе но не могу я этот $NumberZ никак поймать
ПОМОГИТЕ КТО ЗНАЕТ