Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).8 }% h+ k6 _ W% a3 ]! a
) @, j7 E f3 l3 r
' ^- ?$ [# W8 b L
Важная инфа:- k: K0 K/ K- {5 g1 u, E0 B; @
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.& e6 z, q6 ?* l- L$ ~
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.' M5 s& C3 q' v0 i) R. v
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию., K" j3 b: r2 f" s% O
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.+ L5 i C' ^" Q/ M, M
9 m# Q0 u* A8 n, O# r' D
# b5 j! C0 A) [: IОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:6 I# o3 z" a) M: c
- P+ b+ V4 w0 \' h, H) T" r' P
% _5 V, g4 Y0 k+ Q, Y( b1 - следующая текстура в нашей анимации.2 T- A/ x- {8 n, a2 p {
2 - количество кадров в секунду (скорость прокрутки анимации).9 K! s' u3 {$ g
3 - общее количество текстур в анимации.2 J* d* J* s8 {3 `# e
5 V* y7 z2 m) t' E, z7 t( H# I
2 ?+ f6 H- }; w6 s$ ]Важная инфа:2 A2 ]0 `/ H' J3 |6 e+ n) t
Строго соблюдайте порядок добавления анимаций.# ] [, w( ?6 s0 S8 Z1 }" S
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
& q e. \' I, G W& ~: HТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;8 Y$ }, f7 F0 y! ?3 y
В Properties второй текстуры AnimNext стоит третья текстура;
. i3 ^, X) e! v% U- S
9 E' u* r* o: Z+ o, B" T& b; y* a. iВ Properties третьей текстуры AnimNext стоит первая текстура;
8 v+ ?* m& W( n5 {% m. p% A' Y" T4 L! C/ x! p3 E% [9 L
8 g! L/ G/ D; |- s& `( [( T
Не менее важная инфа:" J$ G3 k% N `9 v1 z+ c
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
1 K7 F" Y+ R* r& k* `$ ?( Z1 h- a7 h, V
Все последующие должны содержать только ссылку на следующую текстуру.3 {4 a) N) b% T! b- o' Z
' w; n1 `! s$ p: P
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
! l# V. h# B( n% H7 J; h- K, _
, |/ u% i0 C5 @9 q; k0 x" R. c0 E- `; X& C+ G9 a( {+ u
' m$ M" Y+ c0 [' X: y1 H6 y6 u4 D
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
" |% ~2 K% q5 x+ u9 ?1 e3 f5 h6 z$ S2 f6 L$ ]
& M6 b' f1 V! ?8 OЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
+ e2 R& a! h2 c. z5 H+ o0 [1 q8 {0 q" k1 C1 D& H; x) H. k
|