1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

как прикрутить функцию к окну

Тема в разделе "Maya", создана пользователем -, 5 дек 2004.

Модераторы: Dark™, Skif
  1. Guest

    Грубо говоря, у меня есть функция и я хотел бы запускать ее с разными аргументами, для этого я хотел использовать свое окно с полями и кнопкой запуска функции. Задача в общем простая, и я стал рыть, рыл я дня три. После чего потеряв уже человеческий облик, как всегда приполз на рендер ру. надеюсь на этот раз, как и в предыдущие разы получить исчерпывающий ответ, который будет полезен не только мне, я надеюсь.

    типа:
    при запуске окна запихивать переменную $in в поле,
    а при изменении поля запихивать его новое значение в опять же переменную $in и запускать функцию с уже новым значением, а если не менять то со старым. Как это сделать я незнаю. Стыдно, очень стыдно

    float $in = 2.0;

    proc Function(float $in)
    {
    print $in;
    }

    window;
    columnLayout;

    floatField -value $in ??????????????????;//вот сдесь я и застрял

    button -label "start function" -c "Function($in)";
    showWindow;

    в материале который я рыл много всякого сложного и интересного, а такой простой штуки нету,
    может я вообще зашел в полный тупик и такие вещи вообще делаются нетак.
     
Модераторы: Dark™, Skif

Поделиться этой страницей