Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
% `& ] o8 t( W3 F6 [
$ {3 t- V$ b- u$ M* R [0 }6 r& t! t# l1 A- S
Важная инфа:
" l4 l+ R$ @! K. a! yДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
' ~) l5 }# D3 f% M8 h2 _При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
H3 I- i9 z& H, ~' I- nДругими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.# o# k5 f' O2 O `+ y7 j
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
' c, h- z6 w, I+ A2 Z7 E) Z4 q7 I O P& f1 y7 A0 S2 Z
" p. a) f; z- {( I; n: `
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:4 {# p4 F' u9 n }, e
3 }# i* d5 z1 w0 b" M6 K! ^. W6 g, f8 m, i: h; u
1 - следующая текстура в нашей анимации.
) r, ~2 Q& z! ]$ H- N2 q0 X1 r- a" M1 E2 - количество кадров в секунду (скорость прокрутки анимации).5 H X3 [; ~/ r4 }
3 - общее количество текстур в анимации.
4 J8 J9 o! T: x; i4 C, g+ U2 C! ^
: J2 Q. b/ E& i: C
1 y; h* T3 I9 y3 J7 pВажная инфа:
6 V! ~# K* k6 i! s) eСтрого соблюдайте порядок добавления анимаций." G: W- z- @1 o% M
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.! Z# t- |. c$ `. b3 t
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
+ i# M* C% O/ ?' |/ F+ R7 ^В Properties второй текстуры AnimNext стоит третья текстура;# R: p4 A S! G! H G7 N9 r+ d* @
7 v0 o" _/ @& S
В Properties третьей текстуры AnimNext стоит первая текстура;( D8 p K% E% v! ]3 J3 K" |
7 g) t" y& P' w2 T- m
- Q% T G5 D h7 U* a0 O. Q( _) DНе менее важная инфа:7 i+ @5 q$ y% T) t+ V$ D+ F
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!; T+ }9 Q, h/ b! _5 f
2 q$ J& _- N5 lВсе последующие должны содержать только ссылку на следующую текстуру.4 E+ _, b* x z
& m" C2 [6 b' g5 [" q1 D
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.2 y3 q- {7 u: Q- f9 U B) n
+ Q2 O. i8 V6 B4 f Y
' e5 R( P' e( U( {$ ?$ W/ ]+ V" C5 n6 M- I) \% I7 m' B( G
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
* E+ L @8 T% P5 K! H+ B! _. Z1 k% I o0 w# ]
, S6 ^; U. U* g1 }- V* r
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
0 u" b$ D% Y5 B
+ B, T/ @( X' R6 ]) x6 q: L |