Стрипы
Как уже было замечено ранее, спрайты обычно сохраняются как анимированные gif файлы или как стрипы. Стрип в переводе на русский - это один большой точечный рисунок (bmp), который хранит в себе множество изображений, находящихся рядом друг с другом. Единственная проблема состоит в том, что в стрипе не сохраняется размер кадров изображения. Вы можете обнаружить большое количество стрип файлов в сети, которые содержат многочисленные спрайты в одном файле. Например, в следующем фрагменте стрип файла содержит четыре вида анимации.
Чтобы извлечь одиночный спрайт из такого файла, Вы можете выбрать пункт
Create from Strip или Add from Strip из меню File. После выбора соответствующего стрип-файла, откроется следующее окно:
Справа Вы видите часть выбранного стрип-изображения. В левой части Вы можете установить множество параметров, которые определят, какой кадр Вас заинтересовал. Обратите внимание, что один или больше прямоугольников в изображении указывают на изображения, которые Вы выбираете. Могут быть определены следующие параметры:
- Number of images (Количество изображений). Количество извлекаемых из стрипа изображений.
- Images per row (Изображений в столбце). Количество желаемых для выбора изображений находящихся в столбце. Например, установив значение 1 - Вы выбираете вертикальную последовательность изображений.
- Image width (Ширина изображения). Ширина одиночных изображений.
- Image height (Высота изображения). Высота одиночных изображений.
- Horizontal cell offset (Горизонтальное смещение ячейки). Если Вы не хотите выбирать верхние левые изображения, то можете здесь установить, сколько изображений должно быть пропущено по горизонтали.
- Vertical cell offset (Вертикальное смещение ячейки). Здесь Вы указываете, сколько изображений будет пропущено по вертикали.
- Horizontal pixel offset (Горизонтальное смещение пикселя). Иногда имеется некоторое дополнительное пространство вверху слева. Здесь Вы указываете данное смещение (в пикселях).
- Vertical pixel offset (Вертикальное смещение пикселя). Количество дополнительного пространства по вертикали.
- Horizontal separation (Горизонтальное разделение). В некоторых стрипах имеются линии или пустые пространства между изображениями. Здесь Вы можете указать требуемое количество переходов по горизонтали для изображений (в пикселях).
- Vertical separation (Вертикальное разделение). Количество дополнительного пространства, которое разделяет изображения по вертикали.
Как только Вы выберите необходимый набор изображений, нажмите кнопку OK, чтобы создать свой спрайт. Только не забывайте, что Вы можете использовать изображения созданные другими людьми только если имеете соответствующее разрешение, или когда изображения имеют статус "freeware".