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

Выделение элементов массива

Тема в разделе "MAXScript", создана пользователем Wats, 7 янв 2008.

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

    Wats Знаток

    С нами с:
    14.05.2007
    Сообщения:
    792
    Симпатии:
    2
    Баллы:
    32
    Здравствуйте товарищи. Вопрос заключается в следующем: допустим есть массив a, состоящий из 5 элементов. Как известно чтобы выделить элемент, можно просто написать select а , где i номер элемемента, а если мне нужно выделить несколько элементов одновременно, например со второго по четвертый, вариант select а[2..4] , не прокатывает. Единственный способ который я нашел через цикл: for i = 2 to 4 do selectmore а .
    А как можно выделить элементы не попорядку, например. 1, 2, 5, 10, 14...
    Заранее благодарен.
     
  2. Savin Denis vip

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

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Делаеш выборку в отдельный массив
    Код:
    select  (for i in #( 1, 2, 5, 10, 14) collect a[i])
    
     
  3. Wats

    Wats Знаток

    С нами с:
    14.05.2007
    Сообщения:
    792
    Симпатии:
    2
    Баллы:
    32
    Спасибо! То что нужно.
     
Модераторы: Savin Denis

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