Как создать анимированное лого >Простое лого:
1. Надо нарисовать несколька кадров подряд слева на право
2. Добавить снизу одну линию, чёрного цвета.
3. На добавленной линии начала каждого кадра отметить чёрной точкой.
>Установка времени отображения кадра:
4. Возможно задать время отображения кадра от 100 до 1500 мс, по умолчанию 1/3секунды(333).
5. Время задатся после точки начала кадра, в двоичном виде (слева на право, 1-Ч, 0-Б).
Quote
0000 - значение по умолчанию 333мс
1000 - 100мс
0100 - 200мс
1100 - 300мс
0010 - 400мс
1010 - 500мс
0110 - 600мс
1110 - 700мс
0001 - 800мс
1001 - 900мс
0101 - 1000мс
1101 - 1100мс
0011 - 1200мс
1011 - 1300мс
0111 - 1400мс
1111 - 1500мс
Например задержка по умолчанию, начало кадра выглядит так:
ЧББББ БББББББ...
Например задержка 100 мс:
ЧЧБББ БББББББ...
Например задержка 200 мс:
ЧБЧББ БББББББ...
> Установка типа отображения
Кадры могут сменяться 6ю разными способами:
0000 По времени
1000 По процентам
0100 По времени каждый кадр ложиться поверх первого
1100 По процентам загрузки каждый кадр ложиться поверх первого
не реализованно до p53:
0010 По времени каждый кадр ложиться поверх logobg.png
1010 По процентам загрузки каждый кадр ложиться поверх logobg.png
* Ч и Б цвета условны, возможно испоьзование любых достаточно разных цветов
Размер лого в хипе
размер лого в хипе считать так:
1. ширину всех кадров дополнить до кратности 8
2. умножить на высоту
3. умножить на 4
4. прибавить 100
например лого из 4-х кадров 121х121 занимает в хипе:
1. 121*4 = 484 дополняем до кратности 488
2. 488*121 = 59048
3. 59048*4 = 236192
4. 236192+100=236292 = 230kb