Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).
& s, @+ z) B3 n1 c( e% |; m3 {5 n2 b/ { X
2 j5 z+ b6 m4 h1 R, X, [Важная инфа:
- F% H3 R: C( L4 S$ U" W- q; hДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.' o. t" U8 T: C Q( [
При этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.1 h" b) a0 k. g! E
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.4 |. j4 ^& D) k! F! V
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.( w: R/ J8 d4 I. k$ K' u4 a/ D
$ b" |, t f9 n2 h5 M" k
* @: m9 U) }: H. a' H pОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:
" F% N+ @, c4 M" S( j' u% p: V* _) q+ `" B" i
( q- i) k1 K- a7 e$ v2 s
1 - следующая текстура в нашей анимации.1 \, v# E, d5 c
2 - количество кадров в секунду (скорость прокрутки анимации).
( n, Y5 _: D; X# _2 M3 - общее количество текстур в анимации.
J/ X3 l% R ]5 c( \7 M* z: H1 b) H( }' K
8 A( S3 S$ z5 \6 p1 ]
Важная инфа:
1 t& m$ P# C% l1 g [Строго соблюдайте порядок добавления анимаций.
5 u3 G9 D3 P" y" `) P) rВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.2 H6 W8 B! O( _* K
Таким образом в Properties первой текстуры AnimNext стоит вторая текстура;; J* V1 ]) ]' y
В Properties второй текстуры AnimNext стоит третья текстура;
7 D; y, s2 B; S3 U9 p1 |" L& `
5 \# R; _1 U _0 u4 t! Y, s, JВ Properties третьей текстуры AnimNext стоит первая текстура;
" t/ X" n2 V0 z# [) U7 `8 X, i
6 |, ?3 h- [' E* N
) V. b9 h5 C* CНе менее важная инфа:
2 f9 \6 Q8 H" i; R W- d0 S; CНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!% T' C$ ?4 B! t+ i: K; {# `
% m, S6 D1 R6 p2 q, t" M$ aВсе последующие должны содержать только ссылку на следующую текстуру.* ?* u" ?" E- O# @6 U9 H
! l. G. @$ s z, p- m- QЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.
& P+ @9 L* k$ z* R, ~% J! T0 G% j0 V1 B* }; S7 V
& z5 o" v! \) R v+ _
8 X8 A& E; M& f3 D9 F$ AКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
' O: E3 t' {4 T" h/ L" f# d o% w/ l) r- h, y2 Q
6 s- I/ `) c0 N/ @5 S1 qЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.: N' I. W. Q: H2 A! o5 O% j1 h/ H
* _- F x. r, ?9 U' Z; E+ F7 N
|