Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).% m7 I: e3 Y& M) P. h7 P( n0 |; Z9 D
& n: g& l" K* l$ F' {- ^& Q) p
0 R9 u* d* P/ lВажная инфа:% G9 U4 x+ L' D8 q# i4 O
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
D1 n7 l8 ?& A s2 cПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
6 R' K0 H2 @5 w- g5 P( Z6 xДругими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
( b# m8 {: g0 O$ T# JЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
1 }0 e5 P' D A( y. z
3 m6 N/ @" ~7 A# J8 H# G9 i
6 o; R* B9 u7 B- E& w6 `Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:( v0 m2 E/ u- `" d7 m
! z+ W5 p! l2 q0 L1 T% O$ A8 P. H, D I
1 - следующая текстура в нашей анимации.! j9 b8 S4 P; l! D7 q8 w
2 - количество кадров в секунду (скорость прокрутки анимации).7 @" W# D( W7 P# b2 @3 [
3 - общее количество текстур в анимации.: p, X) S- X P8 v4 }: J
& Q0 W2 D: y- s' F% u! G5 ]4 q, c. o m- g; b. A* E( T
Важная инфа:
7 M3 M' c3 g# s6 [3 T1 t( UСтрого соблюдайте порядок добавления анимаций.# G2 l2 s' d, W& [6 ]. F! C
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.5 f- O- {: r8 B9 [7 h6 S. } x. X4 E
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;, @: I& O b# k1 i' |6 b! i
В Properties второй текстуры AnimNext стоит третья текстура;
a. d9 k3 `$ D- o
; J1 c* b5 m' E: `4 }& k# s) wВ Properties третьей текстуры AnimNext стоит первая текстура;1 U% @2 b6 r) M, a% z. W7 u
' Y _% ?- L/ _9 j3 y) I/ s) h
1 Q3 @0 \3 D5 p2 N9 C% A1 f4 }Не менее важная инфа:' o$ ^0 J ^8 K' O
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!# g" g$ W$ [2 L# B6 U
- ~# o* e) B4 z9 }: d) X
Все последующие должны содержать только ссылку на следующую текстуру.0 u$ t& ?8 }) R; J0 T0 s$ w: g: H
9 Y1 h% C; i& N$ m. e
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.9 i. m9 z/ ^: j# c, U
8 J: {3 Y, L$ ~' L% w: ^ L
9 O2 Q1 g5 Y7 j/ Q
: b0 V1 U* g$ S; uКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
6 x& B1 g" s% v2 T/ F* o& Z$ ?& [3 L8 H: L* X( y2 I, i' D# s) l9 t
% V$ v+ ^0 K; u
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.$ ~( j% k! T, j) |
$ ]' r% V1 H0 I$ z- t) K- v |