Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип)., _7 L3 C4 y+ o, E5 [% ?3 F1 ]
Z _+ X: i2 s# K! {
+ q4 E6 r$ c; F- M. s8 |1 f" i
Важная инфа:/ g& F$ q+ p1 ]9 p0 Q6 ?6 X
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.* U* o$ b) v; C# d4 |/ p
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.) W/ N" U% `- w/ O
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
" J. V3 d- q. h# t0 L9 u' W& pЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
/ Z) A7 M! C* \2 {3 a {; R4 N, @2 h; H7 ]) b1 T0 h
/ {+ I% D l2 m, B7 f" kОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:( @, U, F( i# Y2 v) G
* A- f! E* f0 I$ i# g. Y" q
* x" |% S! r U+ w6 a; d3 ~% e& y) q1 - следующая текстура в нашей анимации.8 e. p( e2 v& C2 v' X+ q' Q ?
2 - количество кадров в секунду (скорость прокрутки анимации).) O9 h& V4 S* ?
3 - общее количество текстур в анимации.6 R+ R- w5 {' e
7 a8 L. [& [! C
! P. p" h; S. Z, a1 H7 L/ MВажная инфа:6 O6 P! ]- \& R0 N& K
Строго соблюдайте порядок добавления анимаций.3 Y( |' B- z4 J+ R7 z* M1 Z
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
* o9 F a9 M2 X& ~6 D% @& eТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;+ \8 W8 J9 {. Q5 Q
В Properties второй текстуры AnimNext стоит третья текстура;
' k: n* D/ i5 X% V/ |" C5 P. i0 }/ F) p+ ?% h) H/ D
В Properties третьей текстуры AnimNext стоит первая текстура;
! m) i& |5 _; `! h H" s+ Q
9 b( G# F% D* Q1 D" f6 H/ e4 s, s+ @8 i2 T' ?9 r
Не менее важная инфа:
+ w( `5 a1 v0 |5 ~3 S& uНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!! u4 j' A4 f( O
. D! l3 [7 G) P$ F4 N$ h5 t; KВсе последующие должны содержать только ссылку на следующую текстуру.+ D, i/ J# s) _7 `
1 n D5 |2 U3 c9 A& r# } D
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.+ b- a+ ], V$ T- @9 }
' R! {: n+ [& f# y+ p, e6 w, r- Q3 {( U5 y: @6 d: N
6 r, x( I5 s I8 dКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.3 r4 p7 {" l1 d, A/ o" }$ j% [
4 o% l Z9 ?3 E* E
6 f1 a- W. J8 [8 `2 d" jЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
# }, t: G& ?3 Y, i" G) S7 d4 i' w9 b
|