Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
/ u: H1 g$ O f
* a& f( l1 s: Z6 _" K6 L/ c
' m- e/ V: ~( ]2 VВажная инфа:
4 i- |0 _$ U/ A: S! r A& [Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию. X J8 z" A& r
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
$ |7 \0 K2 @" L/ ?5 fДругими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
) L; _- s% @0 j4 pЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.' S4 r/ [3 @& }
% ?- B0 _" T3 `$ h$ n# V. w$ Q
$ Q3 o% m$ w1 G. A2 _- mОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
0 `- A9 N3 K# ~5 x2 l1 k) H2 b; r* \. R
' n: S8 H8 u3 M3 t: ^6 @
1 - следующая текстура в нашей анимации.1 A& {. J- y3 m3 t; ?
2 - количество кадров в секунду (скорость прокрутки анимации).
- U8 E8 ?: d0 B2 M1 C3 - общее количество текстур в анимации.) }/ a( |: Y% G. `" ]
/ m6 E7 |6 L9 U' B; D6 [9 D: `; f: ` j/ q, @
Важная инфа:
: g) W5 j/ F* J) l' GСтрого соблюдайте порядок добавления анимаций.2 b" }7 O$ g: I) L9 x7 N* c' e
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.1 V( M' v# @) u. s/ ~ y. H0 ~' j
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;
* O/ m" Y. X" L, [В Properties второй текстуры AnimNext стоит третья текстура;8 h' L# q- a `
6 `2 x# p" W( W4 ]В Properties третьей текстуры AnimNext стоит первая текстура;0 m1 X# b* F* ?% \! V! L
- p& Y( R$ i3 j3 a. V# k
$ E! y; x# w7 _/ v* a2 x
Не менее важная инфа:- P7 O; p C% S% k4 W& j
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
3 h8 E3 R$ X6 _
% B1 z: B" X4 y6 W: \" |Все последующие должны содержать только ссылку на следующую текстуру.4 [, s2 z- U6 i
5 }' K9 G7 T9 d$ J% `3 U' PЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
/ S2 ?; l- E- c& z& P% [1 s+ \& j8 A) d6 {
9 w+ T4 A/ S' m( K: ?# D# W4 Y& B/ @3 R. J1 ]& M" C% d u
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.$ b4 n4 M# u7 u( C3 M
, T7 T3 a% W8 u
$ a+ m$ D: l7 O- x, C) ^( O0 qЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
- P i9 }* D0 q7 H' f2 D ]8 Z2 T; A% C5 F9 r' o* M2 U% G
|
|