День добрый товарищи. В сцене есть сфера и слайдер, я пытаюсь сделать чтобы меняя значения на слайдере менялось положение сферы (к начальному положению прибавлялось величина слайдера и сфера перемещалась по направлению вектора в даноом случае вектор от центра координат до сферы ).
Вот что я намутил:
when parameters $Slider01 changes do
sp = $Sphere01
p= $Sphere01.pos
pv= length p
pd = p/pv
sl = $Slider01
sv = sl.value
p += sv*(-pd)
Странно конечно, но вроде работало, терь после перезагрузки Макса не работает. Вообщем вопрос правильный ли скрипт? И еще вопрос как можно сделать чтобы сфера премещалась не от начала координат, а например от даммика расположенного произвольно. (полагаю направление вектора будет от даммика до сферы). Если совсем чушь извиняйте я тока учусь😳 Заранее благодарен.
WatsСтранно конечно, но вроде работало, терь после перезагрузки Макса не работает.
Код после оператора do нужно взять в скобки
И в конце новую позицию - p присвоить сфере.
WatsВообщем вопрос правильный ли скрипт?
Зависит от того что ты хотел написать.
Здесь сфера будет сдвигаться от текущей позиции а не от нуля координат, хотя может так и задумано.
Во вторых есть возможность ошибки если длинна вектора станет нулевой.
В третьих обычно такую зависимость делают через Wire или Script Controller.
WatsИ еще вопрос как можно сделать чтобы сфера премещалась не от начала координат, а например от даммика расположенного произвольно.
Доступ к резюме доступен только по пакетному доступу HR менеджерам зарегистрированных компаний. Узнать о вариантах корпоративных пакетов можно по ссылке.
Wats
Вот что я намутил: Странно конечно, но вроде работало, терь после перезагрузки Макса не работает. Вообщем вопрос правильный ли скрипт? И еще вопрос как можно сделать чтобы сфера премещалась не от начала координат, а например от даммика расположенного произвольно. (полагаю направление вектора будет от даммика до сферы). Если совсем чушь извиняйте я тока учусь😳 Заранее благодарен.
Savin Denis
И в конце новую позицию - p присвоить сфере.
Зависит от того что ты хотел написать.
Здесь сфера будет сдвигаться от текущей позиции а не от нуля координат, хотя может так и задумано.
Во вторых есть возможность ошибки если длинна вектора станет нулевой.
В третьих обычно такую зависимость делают через Wire или Script Controller.
По видимому добавить его позицию.