Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).. n& V+ |2 H/ l! X0 T5 I
1 ]3 N+ Y3 v* F$ v9 {, Z" ]
& k8 o% F5 E: e( o3 q- m: [0 Z" AВажная инфа:- _4 G6 d% y# q' `
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию. a/ Q8 a0 V8 @ \; ?
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2." t, |+ N2 I: t. s) E0 n
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию. I4 K# x8 e! Y* W
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
5 m1 _. m* Z: e4 _( l/ V; a: Y& i+ T
9 k& S$ Y9 x7 c {2 KОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
6 n" ~- L: g$ U) H, A* s8 I* `0 d( g7 U
, R/ j1 @$ V; Q# Z- n1 - следующая текстура в нашей анимации.2 i6 e) ~/ n, ^$ ?( u
2 - количество кадров в секунду (скорость прокрутки анимации).. K! ], B( N0 N0 S0 u
3 - общее количество текстур в анимации.6 f; G% u& {5 Q) b. z+ c+ s* \
: f4 X$ K* N- x' Q+ C/ p/ S! m. l6 ^9 b9 D. I
Важная инфа:% ~/ }* Z5 h1 z$ c7 K
Строго соблюдайте порядок добавления анимаций.; z8 `1 r7 m& L4 R Z8 t; W. u
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
: o0 _+ S# f% Z$ \Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;. C/ P2 E' \# s" x9 Z" c
В Properties второй текстуры AnimNext стоит третья текстура;
( a* C( _0 X* }2 {9 {
- v A7 h5 U6 H$ |; U3 DВ Properties третьей текстуры AnimNext стоит первая текстура;6 I3 j' }0 z+ y0 z# ~, o. c
' D0 _& J0 h! j4 T& L% `0 z0 f7 U( A) i' w9 B
Не менее важная инфа:( V! M& n& l9 K, J" S: n+ h
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!- C1 Y9 E. l5 F, }/ I
9 j2 u. i. u* n vВсе последующие должны содержать только ссылку на следующую текстуру.6 ~+ [# F+ _7 w' s: l8 i
# F: R* a* \: i9 z" f, k; ^
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
+ {3 k, T5 F8 ]! K. Y5 }( M4 X$ C$ H+ ]3 m
; ]+ H# _3 \/ d: W: j" w. A$ ~: i
9 A( ~ y: S( v! I8 |% KКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.+ e, k2 z J, z* W2 y
0 [6 o9 |# w# r
& _5 o4 E# Y( IЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей., Y" Q1 l! o% |6 C2 {
7 N; S( K& m, w6 x4 [& }( A, H1 X# l |