Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
! ~/ `! m; }2 ^3 _2 H3 y4 ]! ~9 j6 s# X- ^ o q1 x0 A
- t* C. k6 r* E ]9 I. DВажная инфа:
& a# v0 I8 c# k$ x4 KДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.$ F' f( q" [8 z( Q! @- x
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.$ s$ E( l9 m' Z4 k+ I
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
: C/ Y( I9 s$ E9 A: D' _Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.7 j* |- T5 I& U; T! s" u/ i0 l
5 i3 H& U! E# Y! T7 F3 |3 B
+ b% o$ r9 w l6 n% m( `7 F- U
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
3 R" M" w( g5 D0 Q* q9 l$ r6 ]
3 S+ {2 W4 A$ {- Z. ~6 F J/ z ^/ B0 q2 p9 W( h6 Y
1 - следующая текстура в нашей анимации.
6 E7 b4 q( e( i& a' [( l1 U2 - количество кадров в секунду (скорость прокрутки анимации).
8 p6 I$ |6 |0 n" u% b: v3 - общее количество текстур в анимации. [; |9 r( O3 ^
3 N: j+ n. q( x& |/ k- n: l+ q
/ k, ~, }( V! ~Важная инфа:
4 E! b$ _1 b7 ~- ^8 BСтрого соблюдайте порядок добавления анимаций.
3 _. v3 S y! w" Q' {2 A8 l% i) d5 a* TВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.7 o- L) J* T- r& H: `; I
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
6 W2 A# u& r: {, L1 E- WВ Properties второй текстуры AnimNext стоит третья текстура;
% E* y0 Z$ Z3 X$ O. j5 P* L$ d+ a* {* r
В Properties третьей текстуры AnimNext стоит первая текстура;
3 }, b: i% d+ g" z9 c4 o' I$ K0 V" n$ i: h1 D5 o: j
/ w5 `1 m# C. M
Не менее важная инфа:1 ?* f% @' d ?: N
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!5 _2 W" G, ?0 y! q
- U; q# Y6 u, w% VВсе последующие должны содержать только ссылку на следующую текстуру.
- ?; l/ W8 ~/ \2 a+ t$ A0 I: O6 k2 u' E3 o/ T
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.! T- ^( F9 }" ?( C# H
4 M2 c) V, h& y
4 p* u. W5 e' [* }
2 S+ n% k' W! G3 f. T0 N4 [Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.9 x8 i/ t+ o+ X/ t* [, A; W! O
' g* d P7 u! E; g; u
& @( D4 X: Z+ l! s7 K
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей., _, z9 }4 W0 `7 J* w* W
9 F, v3 Y) u( E( A |