Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
! A, a4 c$ s+ B( S2 j! y$ v2 z/ ~- a! Y
- k6 O+ g2 a5 z3 _" |& a, }. yВажная инфа:- V2 Y9 ^2 Y; `8 [, f7 \
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию., m$ N' x$ e+ t, P
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
7 Z& @$ U) [- g/ |Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию., Q0 V! G8 `" g- Q& u/ A
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.0 Q C+ R9 W! Q. E2 I# s' }
* p8 c. e& }2 \3 N9 L8 ~) ]
) i6 X& @8 \) \Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:+ M- H( E4 O# u. \# W
! o6 Q, {( m# G2 m- i' s" b* k1 h U' w; P. n& l0 B5 i8 t/ p
1 - следующая текстура в нашей анимации.: h1 I" L7 _- x: g( }
2 - количество кадров в секунду (скорость прокрутки анимации).) m7 }' T4 V" a/ I$ X
3 - общее количество текстур в анимации.
* e7 R& N0 p8 a4 W
( {2 u1 n2 e# D, Y
* ]* G4 V: `: d8 UВажная инфа:
3 B I3 e4 ]6 ^4 N, QСтрого соблюдайте порядок добавления анимаций.# a! N% V( [% I- k/ ?* c
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.7 B j3 u- q2 z7 R' b+ V2 |7 y* v
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
8 z$ } T; a& O5 GВ Properties второй текстуры AnimNext стоит третья текстура;
& Q! f7 k- e; E$ W3 p, i, O6 ?$ Q, w2 T# l
В Properties третьей текстуры AnimNext стоит первая текстура;
1 s6 ]8 b# j7 T* y% e
j- I1 ?$ }) B- I" W2 L$ {
+ U- u7 k: H) _) i7 z3 DНе менее важная инфа:7 q! V5 T, e V) p$ z
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
; \2 n' `- m1 r) m
8 N2 n% |! J" k7 bВсе последующие должны содержать только ссылку на следующую текстуру.
. b0 P# }+ f9 ]% @: u6 D
; ^# b; [6 k( e( RЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
1 x8 m4 d9 @ ^+ ?1 c6 d
0 P1 c) `% m3 E3 Q5 w5 A; [$ Z! i J2 |. s" ]
9 q/ `; [( ^8 y
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.. [4 s' o1 ^ v# {2 o+ H) z1 k, z' i
) S, G8 u, u9 g$ ]9 L l' e) w: B, J) V) \6 x$ O6 D8 D% ?, H( `
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.: k/ Y, x( A* T$ Z' r% T' [
0 G0 r4 R/ L1 n( Q: [6 a/ a' { |