Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип). C- {* p" I; W7 {' p
% P: c; n1 Y; |2 f; L
) S1 [ _# Q% o. tВажная инфа:1 z" M' ^* z$ |1 ~: u
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
# g6 z! I6 E7 b8 A. yПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.0 d. f* b8 t2 o0 U( H7 o( {
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
. X% a- m5 Z* n$ k7 [; BЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
0 ]! @0 ]# O8 O. ^% m2 s) D+ q) M z, K& T4 s
2 c: R1 t2 n# `8 EОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:$ C( |% Y8 l! V% p' W# A
9 h5 j2 {, X8 E4 G2 L
% V, B% O) e3 T4 ^5 O) B$ D
1 - следующая текстура в нашей анимации.
/ q. m. [0 O. s' F2 - количество кадров в секунду (скорость прокрутки анимации).
; @$ Q f. g2 l9 Z7 _- m3 - общее количество текстур в анимации.
- ]' |: n4 T1 ~" ]7 \: D# n1 W" t3 h) t
& Z" }. h$ g' t* R; E
Важная инфа:
. k* e1 o2 Y' G* T$ R, e( pСтрого соблюдайте порядок добавления анимаций.
; n8 u( g9 Q, ]8 ^/ T9 HВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.0 o" C) X1 T" o( ~- b8 s
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;3 n9 n2 ^- ] P$ ~0 d1 o
В Properties второй текстуры AnimNext стоит третья текстура;$ I5 o& \* y. q
, S. l2 `. o# A9 @0 [В Properties третьей текстуры AnimNext стоит первая текстура;
& o; [# A) {$ U0 g, Q
1 h! }( P' l' T% H, o4 P( V1 ~9 I/ t) |, o0 C: B
Не менее важная инфа:
4 z( F' U- G+ `6 N/ q# a/ N! AНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
, H# E+ t1 q: B
( j8 E, t1 `- sВсе последующие должны содержать только ссылку на следующую текстуру.
; ?: i; M7 C' z o4 d
6 e: i/ K, x k# j2 y% K. NЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.+ t k" v6 B9 `& s3 ~( S
- }; E' G. z$ B$ T$ P- D1 t! a
" q# _5 J. u% j! [: G @8 b; v$ H8 \ H+ t. @# r& s! Q$ k
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
& Y8 s! R: K- z, u" ~2 e
( {+ O# V" q7 M" d' X1 y9 B" M2 l& T+ K8 e# ?, x1 c
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
Z. Y$ E5 V6 P p# z6 c0 l3 u9 m& h* B" v& ^' s4 B+ r B$ k0 t
|