move (Aero.Body)

Изменение положения и ориентации тела анимации

Синтаксис

move(h, translation, rotation)
h.move(translation,rotation)

Описание

move(h, translation, rotation) и h.move(translation,rotation) задать новое положение и ориентацию объекта тела h. translation - матрица 1 на 3 в аэрокосмическом теле x-y-z система координат. rotation - матрица 1 на 3, в радианах, которая задает повороты вокруг правой x-y-z последовательность координатных осей. Порядок применения вращения z-y-x (r-q-p).

Примеры

Измените положение тела анимации на newpos и newrot.

h = Aero.Body;
h.load('ac3d_xyzisrgb.ac','Ac3d');
newpos = h.Position + 1.00;
newrot = h.Rotation + 0.01;
h.move(newpos,newrot);

См. также

Введенный в R2007a