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

вечная проблема editable poly и edit poly

Тема в разделе "MAXScript", создана пользователем ^_^, 31 мар 2016.

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

    ^_^ Знаток

    С нами с:
    07.01.2014
    Сообщения:
    524
    Симпатии:
    44
    Баллы:
    46
    Как правильно писать скрипт чтобы он работал как для edit poly так и для editable poly, причём именно в выделенном модификаторе (в верхнем)?

    Сейчас мои ботские знания позволяют только писать условно 2 скрипта с разным синтаксисом, но меня выводит 1 поиск необходимых команд, а 2 так и подавно.

    chtoeto=$.modifiers[#Edit_Poly]
    if chtoeto==undefined then
    (
    --kod dlia edtable poly
    )

    else
    (
    --kod dlia edit poly
    )


    посоветуйте что нибудь...
     
    Последнее редактирование: 31 мар 2016
  2. Maxis

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

    С нами с:
    11.10.2012
    Сообщения:
    13
    Симпатии:
    7
    Баллы:
    4
    if selection.count != 0 do (
    setCommandPanelTaskMode mode:#modify
    case classOf (modPanel.getCurrentObject()) of (
    Edit_Poly:
    (
    print "kod dlia edt poly"
    )
    Editable_poly:
    (
    print "kod dlia editable poly"
    )
    default:(undefined)
    )
    )
     
    ^_^ нравится это.
  3. ^_^

    ^_^ Знаток

    С нами с:
    07.01.2014
    Сообщения:
    524
    Симпатии:
    44
    Баллы:
    46
    ??
    Ни те же яйца в профиль?
    Только выглядит более цивилизованно, но смысл остаётся тот же: нужно писать 2 кода...1 для едитбл другой для едит...
    Вопрос был именно в том, нет ли каких-то секретов, как избежать написания одного и того же кода 2 раза?
     
  4. Maxis

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

    С нами с:
    11.10.2012
    Сообщения:
    13
    Симпатии:
    7
    Баллы:
    4
    Видимо не так прочитал.
    Никаких секретов нет. Для Editable poly надо писать отдельный код, для Edit poly отдельный код.
     
  5. Royal Ghost

    Royal Ghost Мастер

    С нами с:
    17.03.2001
    Сообщения:
    305
    Симпатии:
    41
    Баллы:
    214
    ^_^ нравится это.
  6. ^_^

    ^_^ Знаток

    С нами с:
    07.01.2014
    Сообщения:
    524
    Симпатии:
    44
    Баллы:
    46
Модераторы: Savin Denis

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