Кривизну траектории движения изображения или надписи можно изменять с помощью параметра "Smoothing" ("Сглаживание").
Причем в случае изображения траектория может быть видна на экранах предварительного просмотра в окнах параметров слайда.
Включить отображение траектории можно выбором пункта "Show Motion Path" ("Показать траекторию движения") в меню, которое открывается при щелчке правой кнопкой мыши по экрану.
Параметр "Smoothing" ("Сглаживание")
По умолчанию значение параметра "Сглаживание" равно 50.
Ниже показано, как влияет изменение этого значения на форму траектории движения изображения.
В примере маленькое белое кольцо совершает движение между 5 точками, расположенными по углам синего квадрата, вписанного в красное кольцо.
Около каждой позиции написано значение параметра "Сглаживание", выставленное для соответствующего ключевого кадра.
Всего показано три формы траектории (белая линия):
- для нулевых значений параметра
- для значений параметра, равных 50 (по умолчанию)
- для значений параметра, подобранных для получения траектории, близкой по форме к окружности
Видно, что при значениях параметра "Сглаживание", равных 0 (слайд 1), движение совершается по отрезкам прямых линий.
При значениях параметра по умолчанию (слайд 2) траектория становится сглаженной.
При подборе значений в каждом ключевом кадре, задающем позицию изображения, (слайд 3) форма траектории движения близка к окружности.
Параметры смещения
Сделать форму траектории совершенно круглой мне не удалось.
Возможно, это связано с тем, что в программе значения горизонтального и вертикального смещения имеют разную "силу".
Эти значения связаны между собой используемым соотношением сторон экрана:
- при соотношении сторон 4:3 для того, чтобы получить одинаковое смещение (в пикселях) по горизонтали (X) и по вертикали (Y),
надо значение вертикального смещения брать больше в 1,33 раза [Y = X * (4/3) = X * 1,33].
- при соотношении сторон 16:9 для того, чтобы получить одинаковое смещение (в пикселях) по горизонтали (X) и по вертикали (Y),
надо значение вертикального смещения брать больше в 1,78 раза [Y = X * (16/9) = X * 1,78].
Управление позицией изображения
В программе принято считать за нулевую позицию изображения центр экрана.
Причем в качестве точки, занимающей позицию, принят центр изображения.
Смещению позиции изображения от центра в разные стороны соответствуют разные знаки X и Y:
- влево = -X;
- вправо = +X;
- вниз = +Y;
- вверх = -Y.
Позициям центра изображения на экране соответствуют следующие значения:
- в центре экрана X = 0 и Y = 0;
- у левого края экрана X = -50;
- у правого края экрана X = 50;
- у нижнего края экрана Y = 50;
- у верхнего края экрана Y = -50.
Управление позицией надписи
Здесь картина иная.
В программе принято считать за нулевую позицию надписи левый верхний угол экрана.
Причем в качестве точки, занимающей позицию, приняты:
- центр надписи, если надпись выровнена по центру;
- левый край надписи, если надпись выровнена по левому краю;
- правый край надписи, если надпись выровнена по правому краю.
Смещению позиции надписи от левого верхнего угла экрана вправо и вниз соответствуют положительные знаки X и Y.
- вправо = +X;
- вниз = +Y.
Позициям надписи на экране соответствуют следующие значения:
- в центре экрана X = 50 и Y = 50;
- у левого края экрана X = 0;
- у правого края экрана X = 100;
- у нижнего края экрана Y = 100;
- у верхнего края экрана Y = 0.
Пример можно скачать
здесь (156 Кбайт).