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

Простой вопрос2

Тема в разделе "MAXScript", создана пользователем Александр Вовк, 3 ноя 2008.

Модераторы: Savin Denis
  1. Александр Вовк

    Александр Вовк Знаток

    С нами с:
    23.08.2013
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    25
    По книге Библие делаем следущее for i=1 to 10 collect (sphere radius : 15) далее i=-50 for s in spheres do (s.position)=[i,i,i] i = i + 10) но черт возьми ничего не происходит а выдает ошибку, в чем проблема уже второй день пытаюсь догнать, или это с рода зделай так но подумай как?

    Второй вопрос с хелпа макса rot_box = eulerangles 0 30 0 ввожу пишет присвоило, но никуда ниче не вращаетца, Мистика.:(((

    Спасибо
     
  2. Wats

    Wats Знаток

    С нами с:
    14.05.2007
    Сообщения:
    792
    Симпатии:
    2
    Баллы:
    32
    1- Походу вы какой-то кусок скрипта пишите а не весь...
    2-И не будет врашатся, т.к. нужно присвоить rot_box вашему объекту, пример из хелпа rotate mybox rot_box, переменную mybox поворачивают на значение rot_box.
    Внимательней посмотрите в хелпе.
     
  3. Александр Вовк

    Александр Вовк Знаток

    С нами с:
    23.08.2013
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    25
  4. Александр Вовк

    Александр Вовк Знаток

    С нами с:
    23.08.2013
    Сообщения:
    54
    Симпатии:
    0
    Баллы:
    25
    Хочу помочь разобравшись. по первому надо сместить кучу сфер если они в одной точке пишете такое
    i = 0
    for s in geometry do
    (
    s.pos = [i,0,0]
    i = i + 30
    )
    проблема была в том что непонимало что такое символ "i".

    Второй что бповернуть надо такое писать, а в хелпе слишком заумно написанно.

    rot |имя обьекта| (типа такого $box) а потом в скобках --(EulerAngle х y z)

    И всего навсего.

    Спасибо всем кто ответил:)
     
Модераторы: Savin Denis

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