Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).1 c+ M' g3 j# y9 r# }+ K: z
: V# Z* B5 K) W8 ^# T5 z$ \/ b2 s
Важная инфа:3 r" E' A1 r2 [0 E8 M9 W
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.) c2 P9 i4 v; }9 j
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
$ m8 q" J5 U3 y8 eДругими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.' V6 Q2 G1 k- D% Z. B
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
* P: K2 S, G) X7 \5 q" A3 c( Y$ J6 [& t
2 J" g! l% X# @& w3 b$ l8 v tОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
; E1 ^( }" q6 @ L- I% G- f
8 X2 ^- C8 q3 g( K7 c5 E# A4 I# F6 x; R c
1 - следующая текстура в нашей анимации.2 q* F, T* Q9 K
2 - количество кадров в секунду (скорость прокрутки анимации).
* p S& L0 M2 G5 g3 - общее количество текстур в анимации.6 C2 q, d1 @* T5 R7 q' p
8 M$ F7 G& a7 Z( l1 o: q) l: _9 K& I0 Q. B: u V
Важная инфа:) V- Q- [0 Z. g" d
Строго соблюдайте порядок добавления анимаций.: v; M7 j# A2 w" ]5 t, k, Y
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
; B, {" B( q+ s/ tТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;$ l# k- j3 i0 x. @
В Properties второй текстуры AnimNext стоит третья текстура;9 m& Q t! a# k% S9 m9 I1 F
5 y$ L% o& v; q3 `' C, oВ Properties третьей текстуры AnimNext стоит первая текстура;( n& k/ h1 @ c" Q5 G3 {7 {
: M) U. Z0 I1 n. M3 C
% [) z* o2 b; U
Не менее важная инфа:
1 G# x3 D0 B2 i& h0 h( O1 U: |Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
; s0 @- F3 U% @/ Y% C* d
. e, B0 W @ Q, z3 wВсе последующие должны содержать только ссылку на следующую текстуру.
2 J& x5 M2 a3 S5 q- ?0 m/ h8 }7 n+ O0 `4 K E9 \" M
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.$ y! ~% ~$ R3 K0 i7 _
8 h4 |7 a* v6 n1 T8 U+ m3 e# y E0 f7 d' F4 J' s9 F) a" y& x
6 U; K4 i6 r* W6 F ?) R4 {
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров./ t# ?! ?, S8 c' N. l
c" Z! |: u9 P$ t
0 R. x# L& Q4 f# [4 k+ ]" s+ XЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
& s- @7 p- u' S8 j* g) w- O
. j9 }/ Y+ K( N2 [8 }' J |