Прежде всего нам нужно раздобыть "кадры" нашей анимации, т.к. сама собой она представляет ряд быстро (или не очень) прокручивающихся по кругу текстур, такой себе зацикленный мини-мультик. Когда текстуры уже готовы, грузим их в UE2 (предполагается, что Вы это умеете, раз задались целью сделать свой анимированный логотип).' |9 K9 `) l7 S3 F! S2 ?8 p
5 b w; g1 H0 _( p) }
\9 L3 u a5 [, S# K; G' V" k2 jВажная инфа:
: R5 L$ {- `1 g$ q( P0 `! x' \7 LДавайте текстурам названия с нумeрацией, это значительно упростит Вам жизнь при сборке текстур в анимацию.
3 {* N5 p! z7 \+ ~2 GПри этом учтите, UE прежде поставит файл с названием texture_11, нежели texture_2.6 g/ i; F* X! D1 ]! }. Y
Другими словами, сортирует он по совпадающим символам, и не считывает Вашу нумeрацию.
1 e, A) A2 O' N0 [# OЕдиница идет раньше двойки, следовательно будь там хоть 100 миллионов, текстура будет впереди текстуры с двойкой.
" i& _; s0 c# T' ?7 V# Q5 ?
* Y" { W. y j: {
' l- |7 r3 _" i7 r$ u6 JОткрываем правой кнопкой нашу первую текстуру, клацаем Properties, во всплывшем окне открываем блок Animation, и смотрим:$ X4 F# Q# V+ @8 g' v6 N4 {2 t
9 D4 S- I) T( Q# }& b' O6 d; s5 | }! W# S- f% M
1 - следующая текстура в нашей анимации.
1 g" e: ~1 O, X7 a6 C" R) g2 - количество кадров в секунду (скорость прокрутки анимации).; T* l& ]7 P: [! w4 f) r. Y3 s
3 - общее количество текстур в анимации.
- X" h6 ^0 P# P1 [8 t
! o" J( b7 W4 ]. I! B/ ~* f" C3 t: N0 d8 e
Важная инфа:6 p W7 H, E) ~# R7 _2 ]
Строго соблюдайте порядок добавления анимаций.4 L2 w* `' X, n6 Q% f2 k& b7 M7 \
Ваша цель - в строке AnimNext (сейчас будет неожиданно) указать следующую текстуру в анимации.
0 M$ o1 q2 @4 H+ p0 B/ rТаким образом в Properties первой текстуры AnimNext стоит вторая текстура;* z+ I( I' Q5 c3 O
В Properties второй текстуры AnimNext стоит третья текстура;
3 Z% ~$ h* r' c% `8 e5 I" x5 |% }, f' {8 n2 Z8 H8 r
В Properties третьей текстуры AnimNext стоит первая текстура;
; c; r- h& a# M) P" |( C6 H6 j" l" @/ o: n6 I: ^0 F
3 n% Z" I+ d& @4 ^' C, ^Не менее важная инфа:
7 U3 l A; k; kНе нужно в каждой текстуре называть количество и скорость воспроизведения текстур, это делается только в первой текстуре!
9 t" _4 N9 a5 F0 T* X8 e' b
' o# H6 Q8 P3 [3 k7 OВсе последующие должны содержать только ссылку на следующую текстуру.% H. q1 \6 X5 [- z# ~# r( O
& Z# Q2 C& G% ^' V, i
Есть небольшой нюанс добавления следующей текстуры, скопировать в строку название следующей текстуры - очевидный, но не верный ход. Делается это следующим образом: Выбираем текстуру, открываем ее Properties, теперь отодвигаем всплывшее окно, клацаем на следующую текстуру, и в Properties первой текстуры, в строке AnimNext клацаем use. Именно таким образом добавляем все текстуры в цепь анимации.4 ^* A$ I" r! `+ V8 V
- m9 F& s- q8 R5 M! `
% m7 `. T0 [2 S/ Z+ X- F
2 _( s1 V5 J+ z. z5 G1 HКогда мы зациклим последнюю текстуру на первой, и перейдем в Properties первой текстуры, мы увидим саму анимацию, если ее нет, что-то дергается/пропадает - вероятнее всего, Вы пропустили какую-то текстуру, либо плохо скомпоновали ряд текстур, либо не соблюдён порядок, либо Вы изобрели новый способ все запороть с чем я Вас поздравляю и сочувствую одновременно. А на этом все, дальше сохраняйте как обычную текстуру, в HTML вставляется название самой первой текстуры, где задается количество и частота обновления кадров.
# ], K9 C, m" t( J0 k0 H# n
: o: G; s( O7 l8 z$ ^$ i
1 ]: [/ P2 ]4 m3 jЕсли что-то идет не так, убедитесь так же, что пытаетесь всё делать подходящим софтом, вот этот, например, может справиться с такой задачей.3 H9 R: u& J: N4 M8 l6 T
5 `& a# a+ R4 k# D. g: Z
|