Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
5 ^: b6 M5 O" g# O8 G' X) `& p5 ~9 Z0 X6 y8 |% ]3 A
* F L( d, R' [2 H P
Важная инфа:
* Z7 {$ R- a4 ~4 _! }3 ~4 qДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
/ J" H- d$ F, ^При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.
# ?/ ~4 x2 H) V) _6 N4 ]Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.% ]$ V# ]" p, q0 X* w0 K
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.) g' @$ Z9 L' t' D0 G7 E
. V: `% u' G# q- I! \) s+ j8 W
, g" B' {; B) `0 {- M* s/ T; qОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:2 I3 G5 P% ^ M# C
. P. k" w `& M+ }% [( @* y, n a
1 - следующая текстура в нашей анимации.
1 {3 j" M0 e4 z/ x& P# e8 z2 - количество кадров в секунду (скорость прокрутки анимации).
* }) e B9 _1 _$ i" w$ p) \3 - общее количество текстур в анимации.4 ^, T9 X( D$ g* z7 B
6 B2 m1 {& Y- Y% q' V
5 L' q: f% L( [& X# G
Важная инфа:
3 M: l0 |) ~) u* `* c* r5 AСтрого соблюдайте порядок добавления анимаций.7 n/ p. g2 m0 j+ @' y% A( d
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
: E2 p6 u/ _9 Y0 Y: ^4 DТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;+ b0 M& C4 }) L: Y
В Properties второй текстуры AnimNext стоит третья текстура;& T# |7 F& Y N# D* S5 e
3 v5 g9 l( X) |6 i
В Properties третьей текстуры AnimNext стоит первая текстура;* ^3 [* W. ^$ y6 }- C" u4 k1 h
! T$ w2 T7 i. r s: t& N4 j$ I; v7 P6 H) j: f5 [
Не менее важная инфа: n4 q3 z, h% B0 w
Не нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
4 _ v8 D7 {7 K4 J2 q+ H* q3 l
1 l: k7 l, |/ \& ]Все последующие должны содержать только ссылку на следующую текстуру.
2 O3 j7 ^" t, {, |4 d( d0 y
' L9 n, g' ~; t( Q4 YЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации./ V' x; `: `# }* l! f5 ~2 M
0 E5 I! s7 J, O& F
5 ]0 P% |1 `- J: {, ~& ~& V9 l+ V5 W: [' u; l
Когда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
" F, g, S. ^; t
, u# B( Y v( t4 b4 q& K# B \8 ~
Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.
! X% D$ r$ v: R3 v
1 P- w7 y4 A7 |; o, `# y/ z |