Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).3 w1 U3 U. }0 a* v9 H( c ]
4 o" S" U. S6 j5 [
4 y- L4 B r) H% s0 L6 ]
Важная инфа:% Y( v* {4 m1 e @7 H/ [ H# j4 `
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
2 L' }$ @' b# c: rПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.0 m+ s4 l$ o g( _
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
9 c9 k/ S$ ]3 z0 x( B" \/ J- L7 yЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
9 P* c& z! V( i) Z8 F% C* s _1 h5 m6 M; G- s& u
6 Z/ h: p1 ], Q6 @7 e
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
1 \0 a9 r+ n: u! _# c8 g% v
) r" G$ M8 {- ]1 J3 f2 V8 s2 ~3 Z: J0 F( Y7 f7 \5 O( V% G% ^) j
1 - следующая текстура в нашей анимации.7 {" R7 @# _4 f* \& \
2 - количество кадров в секунду (скорость прокрутки анимации).
. X( T! w( Z/ v& c9 Y3 l3 - общее количество текстур в анимации.; W0 }5 z2 c! h9 F7 ^
) H+ h& n5 V$ \& G+ ]
- \# L& F0 P9 G' O
Важная инфа:8 D: k2 L! |2 g6 U8 d$ n; u% U
Строго соблюдайте порядок добавления анимаций.( O3 |& @( H9 {) o, E
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.' a U: [, S! n. @' `' V
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура; u2 J' }1 {) I. k! G; ~
В Properties второй текстуры AnimNext стоит третья текстура;
. X" M. |3 l$ F+ X: {) x+ o: P3 ]5 Q2 z" h& k: g
В Properties третьей текстуры AnimNext стоит первая текстура;2 ~- q8 R8 @ V2 w# ?5 I7 t
, E- ]) _* d. |
. K4 k$ m, l9 ?( L7 W" ]& k* p+ EНе менее важная инфа:0 d+ g" M+ _) a2 H7 Q
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
0 G) `3 r6 [9 S) O# O0 q5 P
' p- r% D& {9 {Все последующие должны содержать только ссылку на следующую текстуру.
6 P, G E! R( r$ u) L
$ u0 w' |; F- h4 DЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.2 h, \ D! |; g, o- O
. Z! u+ g0 f4 r( W! P/ N
5 l6 x6 H2 L4 E* h2 o, i9 u/ O
! e/ r; H, V) s: nКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.# {8 p6 O0 H: n& m
$ e9 I2 r- g3 Z. A; n2 P
# M. A, G4 B% R% nЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
3 b: n. p% o! q8 o" B7 m
: G8 `! c+ H$ J% K: S |