Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).- M8 G# q2 O, `6 P
5 D$ ~+ _; O* e' v- x5 ?
2 t1 c/ g. h7 D w/ F& s9 n
Важная инфа:$ P2 T/ \: `. K9 H% p
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.0 N2 Y. g( c e. \7 A+ p: G" h
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.+ v2 c1 Z3 p, M# x
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
2 V; e p) H5 a- K* r; ^5 MЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.+ `$ G/ w3 n4 Z" T- _
8 c& B2 E4 }& ?; ]7 J, f7 G% r
( j- j; v1 y+ ? u4 @& OОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
" \" e( w( W; x" f: J
+ E& F2 c; _1 u" t, Y% u6 W0 Q+ x5 M- u
1 - следующая текстура в нашей анимации.
$ M& f/ F5 P) B ]6 Y2 - количество кадров в секунду (скорость прокрутки анимации).
: ^7 {6 ]2 h4 F$ u3 A6 r |6 E `3 - общее количество текстур в анимации.
7 n" a! r7 p# \# }, ^# H9 b: }/ P0 I+ X5 h* Y% Z$ F/ K3 a
4 h6 Q& n1 C" O1 X5 _3 y7 S7 I
Важная инфа:
. ]) W* s* T% @% wСтрого соблюдайте порядок добавления анимаций.4 Y* q. ^" }! }- W4 q) j
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
) |' I P* x2 S; S! Z- D- EТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;
5 r) F* C: b( O% D7 i8 }/ CВ Properties второй текстуры AnimNext стоит третья текстура;; R, y0 I: F4 g
, G! y2 @' a& J b; N- L) F! _В Properties третьей текстуры AnimNext стоит первая текстура;
6 ?. J% r$ X' h1 u% O# C( E& z8 }% b' t6 F0 k& U8 V" R% H* J& Z0 O5 x
( }9 J2 }3 C1 f; y. X/ u! E+ {7 C* CНе менее важная инфа:
1 Z8 S9 L2 o% V: c `7 uНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
* p# n& r* W k2 `' c, L1 R
, |) l. {+ s9 cВсе последующие должны содержать только ссылку на следующую текстуру.0 P+ ^" r2 S5 M6 a! ?) S
1 T f5 V* W5 Z6 U
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.2 m2 K: ], `! a. P {. j/ B
; h; ]* E% S& [, Z3 j7 s% \1 t8 v6 Z
- e$ N; v) I, p: z8 O* Y# t" {! J
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров. N0 }& T/ B- h4 f7 }
' h, _ j1 E" o3 G) T- N
; f! F+ L3 q& W4 y* F3 x, VЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.9 k4 T# w9 r" q9 K
y* O* A8 ]- T& G/ Q* I |