Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).% E& r/ v3 [: u+ s! }1 @% ]
8 H1 Q/ O' Q S) v
/ }& `! y9 _/ M- ]* O
Важная инфа:
! h; L! S/ z- B. FДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
4 l! V6 K# f+ m! w2 i ?6 xПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
+ n0 t# f# Z7 m: M9 m2 u+ k5 @Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
4 m, ?. |) g7 Y7 ^' K# B7 CЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
( H. M7 r5 D" T" V* T3 I( l$ L$ [4 |7 B' i: U3 k" Y5 L
O0 A2 m! ]$ bОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
; |" S, x: q* I; `% l( L9 j* i0 L$ M0 v* {6 p! x# K; F* E* x: T
6 C+ I: \: a$ { S1 - следующая текстура в нашей анимации.
( z5 M/ I$ l- G" Q2 r2 - количество кадров в секунду (скорость прокрутки анимации).# R* L2 v9 ^9 K& i* w2 Z* f
3 - общее количество текстур в анимации.; \. _' I- f {3 A$ v: o
" R2 w9 m4 U* _5 y: ], g+ w% m0 n, H% a, S+ A" _7 A. m' j
Важная инфа:3 F, t4 T* T3 f0 b% h
Строго соблюдайте порядок добавления анимаций.
0 ]$ q8 ?; F4 w- W# wВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
3 }9 T& t( { rТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;
) S# `; o0 Q. v- X/ u) sВ Properties второй текстуры AnimNext стоит третья текстура;
8 l5 V1 `/ x& n" w! q3 U# f/ _; l: u# s
В Properties третьей текстуры AnimNext стоит первая текстура;
7 j. E; @# ~/ j3 H Z$ Q
( W8 J" l0 O) ^5 q7 ~9 h0 E; `5 {& v* j5 ^* i9 I* S1 a# ], P
Не менее важная инфа:7 c% P+ S; D: B! ?; p6 P
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
$ x) D) g1 t4 T: u& I( `4 A) b5 H5 `" h
Все последующие должны содержать только ссылку на следующую текстуру.6 {, _- P4 C1 Q2 K; O, ]
0 y7 F: v& M; y* d
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
1 e) j$ y a9 x& Y. V+ r2 n J* T! `, Z4 [3 Y t+ B' X- s$ ?: l
" S* a2 x0 A* t* p4 @/ W+ Y& l9 _7 f- x' P* I; e
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.+ T8 t" r7 O# W0 T
+ J) p2 d [- e" n B! ?6 _
/ ~- O! g7 j1 M5 R
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.+ ^5 z# }! R; }( e$ D
$ X N5 R/ Y# C1 ]$ y2 u |