Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).& Q, x! ~0 d/ c! w
5 V$ g! e i; Y3 O5 N; I' {. v8 _; H
# Q' L" Q* b; b
Важная инфа:' w" y/ ^8 f: h6 |' w
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.- |6 o0 W" }2 W# T% a/ n, _6 Q, O
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.: q2 `9 z6 e( i) `$ D' n7 d
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.# q/ ]% ]( v, H9 P, @2 B+ s' M
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
* m- _6 f( W" G2 ~% C
5 L9 T) [9 W1 b( p9 m: \& U& u' p O8 h) x+ r: M4 Y
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:) X7 X( _$ Y3 Q) V
3 g# O1 R* n0 T& [. B" D* Z- e: u
/ k4 K8 B% l' d/ v1 - следующая текстура в нашей анимации.: _- X( X- @& [) z8 h# y
2 - количество кадров в секунду (скорость прокрутки анимации).7 g% a. I( r, x0 t: c
3 - общее количество текстур в анимации.+ N+ V8 {0 P8 T4 o+ _
% v; A- w/ T2 _# _% u5 K8 g
+ o* q) o$ M, W
Важная инфа:
5 a! g. A5 F' c- F& f" Y# _; {Строго соблюдайте порядок добавления анимаций.' B0 w P1 ^; w9 U T
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.9 @/ t6 m; d& G' f
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
0 u Q( Q& b% Y |. t7 Y. hВ Properties второй текстуры AnimNext стоит третья текстура;/ k) X/ a( i7 \3 g! ?' d( g. i) G4 @
7 Y* D. o/ P' b2 D% g
В Properties третьей текстуры AnimNext стоит первая текстура;3 w1 H# K4 ?, S
! O- v2 F. Y6 h7 p" t% b9 A0 A
4 ^- Y+ ~& |! |/ P+ I4 y3 E, u
Не менее важная инфа:
: q5 T' n# y9 v+ A, X- HНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
9 ]9 k3 h( f, ?# K- Z( s; c) H+ n. }# ]3 l6 o0 z' d# X
Все последующие должны содержать только ссылку на следующую текстуру.
7 F5 }, A$ e3 r7 ~3 U( ~2 [' T# ]& e% e* V
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
- Q& X3 S& v: `, }5 `2 z
) ]+ n# G+ W9 y1 X1 a% c, y
3 j( @ }* n N
/ H' [- h5 m* {/ l; g3 _Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.4 w9 q2 E: P6 K5 Y* n2 w
5 ?% Z7 ~3 b3 r& z
5 q* U+ y; y& z: C7 q" Y8 [Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей., C3 L* v8 a( Z
/ W6 }7 N& x+ M# S
|