Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).8 d" y* j' ?( {5 I6 p p L0 Q
5 _0 S s, Q! L' D3 m* x* _* e
; Z9 B3 s. r' h/ IВажная инфа:8 z- n' _- E" j6 R
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
2 @5 r8 [' S5 R" OПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.' E) Z; z& I+ R' f* V% k! O% L3 L% X
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.# X7 j0 t! X) d: m
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
6 J+ C& V$ P+ Q; K# g% V$ _
9 D( [& R+ ~- d: K5 e- o4 D4 o4 h, F5 {% g- z
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
$ Z9 ~; c5 f8 h" M+ k6 V* a& P( |% [1 Z Z: w9 z7 } U
+ u2 o% N: ]) P: [% ?6 F% L
1 - следующая текстура в нашей анимации.
% c$ q/ {; m7 m @/ r+ V* B) L2 - количество кадров в секунду (скорость прокрутки анимации)., D1 m% y$ ~7 q) I
3 - общее количество текстур в анимации.
& u, @: D4 X, w* V: {1 L$ W' x1 u% g1 e- Q- u0 H
1 L, D0 P& c/ q& w, ^$ a4 s5 o6 M3 b
Важная инфа:
4 J: r& l! W* d- J3 Y; i: s% o1 p0 q) YСтрого соблюдайте порядок добавления анимаций.
# P2 I8 i) I+ W+ EВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
7 V+ k% \ Q: i( n1 K7 J3 _8 c* jТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;/ U6 [" {- F& [
В Properties второй текстуры AnimNext стоит третья текстура;$ x8 p" D0 c/ B* O& ?; E$ l1 ]
5 ~ I+ _/ e- _# p0 f) f
В Properties третьей текстуры AnimNext стоит первая текстура;
+ s9 V3 A$ M$ g2 R+ }; N( q: @$ u5 W; b0 V8 [. y! K8 j
4 y0 v. m+ ?' i, I5 ~6 _, i
Не менее важная инфа:+ Y$ g4 y; f# T
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
+ N: w- |0 l. Z- x( `9 p3 [( R& W$ \: Y' _6 w
Все последующие должны содержать только ссылку на следующую текстуру.# R) F/ \; d+ t" }: Y. F# G/ Y( Z7 D
0 X8 F l) m p B
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
9 T7 @ B9 v, }- j
( T' e* M( h. K: K. V& n$ i* f# T/ J+ u p
# k L" P0 [" P
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров., k7 V* T" Y: P- X e1 i" H6 f
8 M- _. ^$ p$ T
, v* [. S' d! T$ M/ zЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
3 U: U- ]4 {: U1 V" A! Y
6 K8 Z/ h. h) u- L# P# z |