Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).9 X( r* z4 p5 d
% c1 \7 D# }9 m0 P" z* x- j" ]
% r" A3 ~/ ~ j
Важная инфа:
. ^! P( M) W1 ~: @Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
2 L: i) M0 c4 P$ E- g2 LПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.1 u( Z" C' n2 e* s* S6 [! h
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
6 y+ u- q) ]: dЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
2 X1 p* X. f- O5 c8 H5 ^, H- Z2 `9 I
^$ W- w. ?* T ~ Z
Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:4 F' O, y3 g' |* }5 Q
, e% u. h% `8 }& P& \8 X- j! m0 j* Y4 ?' @
1 - следующая текстура в нашей анимации.3 ~2 x- L: T8 V4 J' k$ d* p
2 - количество кадров в секунду (скорость прокрутки анимации).& O) L8 R% @1 Q6 Y2 H9 J9 H
3 - общее количество текстур в анимации.
8 s1 j3 B' _) v" Y) Q, i" _# _; m; y" N! ^
1 P1 r1 i2 K' }6 ~Важная инфа:
) }4 h2 k0 g* o. H$ v7 R3 s3 K- hСтрого соблюдайте порядок добавления анимаций.
; Z/ [$ A) c U- r3 \' y. }/ uВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.7 Z+ r, N5 `, M: X0 U
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;4 A7 T9 Q. i @3 h/ [- j
В Properties второй текстуры AnimNext стоит третья текстура;8 f$ L, |& |3 u: X, c: Y( M
; H9 @& l/ r) ^/ pВ Properties третьей текстуры AnimNext стоит первая текстура;
7 q+ f" m' L' [+ E! w1 |1 y1 r. D$ H6 s; y) U
4 Y0 x7 V4 l5 r9 ]+ K5 k. T! i- C
Не менее важная инфа:0 ]3 b) a8 I) b- Y8 T; [4 E9 D
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!" m. S0 Y$ c; O _# q
+ _- H! U! o' qВсе последующие должны содержать только ссылку на следующую текстуру.
' {4 H* m8 P! a+ A1 r" N
; I# s+ z" ?1 [+ \. ^) {* VЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
6 v4 {$ C6 i7 E
6 w+ z. W. @4 N6 ?# X |* w4 r6 i
# N+ T# X$ B4 [3 E& l4 m
& @& a0 |6 I% kКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
8 S, b7 c: t% B) c9 ]
/ \4 ~' I# S9 p; t4 y# l" z8 F
4 U( U+ `; O$ ~Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.2 C5 p; r! v, Z4 a- H( X
2 J. Z6 r" e( y, n
|