Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип)." O1 i$ Q. k l ]5 t6 C/ |
2 |+ M5 Z! ?9 e
1 Z. i3 B& D& WВажная инфа:
% ^! M) t* w5 a+ z4 `" kДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
1 G6 |7 U2 e4 eПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
2 L6 C7 z9 D% }2 E% `, V+ G& ZДругими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
+ n; c. Y( n- }; Q: n. t; LЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
8 q3 K1 Q$ d% `' [& f; D+ J [8 L3 |+ L% V
9 T, X- S- R, E
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:' H' y" V9 M5 ]' q4 n. I. T; O8 I
/ R+ k, \3 L) p9 r! ?2 t
4 N# ]/ F1 W0 m' Q* b1 - следующая текстура в нашей анимации.
) G7 ~: D- Q5 x2 - количество кадров в секунду (скорость прокрутки анимации).
% H9 K! j2 ^5 r3 z3 - общее количество текстур в анимации.
- z7 B# s3 ], a6 h$ u; m- X
3 Z$ L* m$ y! a" j7 u, v3 I- m) D3 W
Важная инфа:1 @. p# X5 l1 v! x
Строго соблюдайте порядок добавления анимаций.
5 L) C2 ^& j$ i7 a) \, fВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.% t5 Y& o( }- T# L1 Y; i
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
% L# n) c+ I$ W# eВ Properties второй текстуры AnimNext стоит третья текстура;1 L: k$ k, z. b8 X6 R/ @
$ o. t1 x* \' s/ IВ Properties третьей текстуры AnimNext стоит первая текстура;' g z' J7 P3 L% t! ]$ s
8 h, ~5 c. W5 c
( [% P+ U _$ t
Не менее важная инфа:
& z! X; P* [: X, I* f; L3 k# rНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!6 N* V) ~ b |) Q/ ?
' h" p, E: I8 e5 z% wВсе последующие должны содержать только ссылку на следующую текстуру.
" x0 D+ w% U0 D7 k. k4 Z7 i1 F y- Y+ @/ r/ h
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.% M) f" i& c0 f8 s# x3 B0 s
; H( M( Z: I! l6 k2 ?- M0 _5 ^, s. w* K; o
) F x8 U8 K6 K# U5 F2 r4 I; v* G
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
- O3 T# p* D _0 [1 ^0 Y+ t3 |5 A( Q2 o2 M9 x. L: g
4 b$ {: T$ Q9 _7 q4 u ^$ |+ c
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
$ I7 X; ~: w u; D n6 x
! U- g% `3 f/ m; l6 M( x |