Спрайты

Следующие функции предоставят Вам информацию о спрайте:

sprite_exists(ind) Возвращает, если спрайт с заданным индексом ind существует.
sprite_get_name(ind) Возвращает имя спрайта, с заданным индексом ind.
sprite_get_number(ind) Возвращает количество кадров, содержащихся в спрайте с заданным индексом ind.
sprite_get_width(ind) Возвращает ширину спрайта с заданным индексом ind.
sprite_get_height(ind) Возвращает высоту спрайта с заданным индексом ind.
sprite_get_transparent(ind) Возвращает истину, если спрайт с заданным индексом ind является прозрачным.
sprite_get_smooth(ind) Возвращает, если спрайт с заданным индексом ind имеет сглаженные края.
sprite_get_preload(ind) Возвращает, если спрайт с заданным индексом ind предварительно загружен.
sprite_get_xoffset(ind) Возвращает смещение по оси x спрайта с заданным индексом ind.
sprite_get_yoffset(ind) Возвращает смещение по оси y спрайта с заданным индексом ind.
sprite_get_bbox_left(ind) Возвращает координату левого края прямоугольника, рисуемого на спрайте с заданным индексом ind.
sprite_get_bbox_right(ind) Возвращает координату правого края прямоугольника, рисуемого на спрайте с заданным индексом ind.
sprite_get_bbox_top(ind) Возвращает координату верхнего края прямоугольника, рисуемого на спрайте с заданным индексом ind.
sprite_get_bbox_bottom(ind) Возвращает координату нижнего края прямоугольника, рисуемого на спрайте с заданным индексом ind.
sprite_get_bbox_mode(ind) Возвращает тип инициализации прямоугольника, который рисуется на спрайте с заданным индексом ind. (0=определяемый автоматически, 1=всё изображение, 2=значения, указываемые вручную.
sprite_get_precise(ind) Возвращает, если спрайт с заданным индексом ind использует улучшенную проверку столкновений.

В некоторых ситуациях Вы можете захотеть сохранить точечный рисунок, соответствующий специфическому подизображению спрайта в файл. Для этого может быть использована следующая функция:

sprite_save(ind,subimg,fname) Сохраняет подизображение subimg спрайта ind в файл с именем fname. Это должен быть .bmp файл.
Доступно только в Pro издании Game Maker.