Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип)./ y6 p# O$ N, Q; S2 c! a
+ c9 }- g8 B* e3 y# I B- Q/ O8 u
n: |- Z0 e$ D0 I$ N3 z
Важная инфа:& K+ A3 K" W0 ]% B
Давайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
9 Q0 {0 c0 u5 ~$ b+ W8 J7 D) {0 s" BПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.+ }6 O0 m* z' a- m5 u
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.6 ? p* p/ Q" ]" L2 Q# @; V! e. w) i
Единица идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
* P& K9 H) n8 p, A5 S: G4 d+ w$ o, f& t
9 F6 B9 I% F5 d9 }( F/ |Открываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:4 [2 Y; @# O% q' z% ]/ Z- ^: i! w1 Y
& S% {3 [. I, H8 f6 l8 I
: h5 t# o4 b5 ^* t; @
1 - следующая текстура в нашей анимации.
3 }5 R8 I' e( }% X3 Q' @5 o* [( p) n3 X2 - количество кадров в секунду (скорость прокрутки анимации).
" }( B- J# b/ Z3 T! N0 H3 - общее количество текстур в анимации.1 v8 h& x7 a, U
* s' s+ i7 b' v# z; X1 q/ _* ^
3 a2 p2 V/ m4 ?$ e. s4 @- @$ F
Важная инфа:& b u/ j7 A/ b7 G" ?* c7 E7 y4 T
Строго соблюдайте порядок добавления анимаций.
' ?" x% h2 ]7 S5 S. N7 k6 DВаша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
! U. p$ T: y! Y3 K* B5 [% mТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;
" Q' _$ M) ?$ m- E9 MВ Properties второй текстуры AnimNext стоит третья текстура;) `. a% ^ ` D: F% \- t
2 b. f6 V% Z; O3 j( n
В Properties третьей текстуры AnimNext стоит первая текстура;
/ q) q- n, o& w7 I: S7 Z# ^" t8 Y K$ f% A
% F" j, G3 E5 Y6 I: dНе менее важная инфа:
) P" i- j. D- K( _( AНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
7 H8 q& j x2 }
$ X6 Y* m0 d* M. @Все последующие должны содержать только ссылку на следующую текстуру. q# ^$ t, W0 h$ V0 \) L
) f) ~1 {/ |# tЕсть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.. d! l8 V# X$ G8 x& w
& H# s) J: Z4 @" M1 L5 v' N$ j! n" i* h; E
. T1 O; s) r- Z* u( V) ~8 NКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
" P2 @/ i( z8 |6 N. h3 Q3 l$ R3 ~1 Q& K
6 Y3 n4 _: N% B; u- C. E/ {% g
! m% L" e1 f" ^: m* L& ?5 }! ]Если что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.' ^) B; Y, y& ~ J2 n- R4 G+ h
* Y; O( y$ W3 a; G" X |
|