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

Помогите со скриптом!!!

Тема в разделе "MAXScript", создана пользователем gabster, 6 май 2009.

Модераторы: Savin Denis
  1. gabster

    gabster Пользователь сайта

    С нами с:
    16.12.2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    Помогите со скриптом: нужно вывести на панель утилит значение некого c
    utility gab "Ecen"
    (
    rollout keri "Kepi ecen"
    (
    spinner a "A" range [5,20,5] type:#integer
    spinner b "B" range [10,30,10] type:#integer
    button davai "OK"
    label lbl01 "C="
    label lbl02 ""
    )
    on davai pressed do
    (
    c=atan((b.value-a1.value)/a.value)
    lbl02.text=c as string
    )
    on gab open do
    (
    addRollout keri
    )
    on gab close do
    (
    removeRollout keri
    )
    )

    lbl02.text=c as string --правильно или нет, но у меня не пашет, скажите, что я делаю не так, как вывести результат на lbl02, или может нужен не lbl02, а дргой элемент?
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Обработчик кнопки "on davai" нужно поместить в блок rollout.
    И исправь a1 в формуле.

    dummy1.pos += [10, 0, 0]
     
  3. gabster

    gabster Пользователь сайта

    С нами с:
    16.12.2007
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    2
    Спасибо Денис, после помещения в роллаут все заработало!
     
Модераторы: Savin Denis

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