Comunidad Game Maker

Ayuda => Desarrollo de Scripts => Mensaje iniciado por: Markus en Noviembre 23, 2009, 12:45:11 AM

Título: N direcciones con 1 solo Sprite
Publicado por: Markus en Noviembre 23, 2009, 12:45:11 AM


Citar//draw_sprite_dir(direcciones);

var dir, num, minimo, maximo, direcciones;
direcciones = argument0;
dir = floor(direction / (360 / direcciones));
num = image_number / direcciones;
minimo = dir * num;
maximo = dir * num + num - 0.5;
if ((image_index < minimo) || (image_index >= maximo))
    image_index = minimo;


draw_sprite_ext(sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha);