draw_sprite_tiled

此函数将获取一个精灵,然后从您在函数中给出的坐标开始在整个视图(如果没有定义视图时,则覆盖房间)上重复地图块它。图块基于由运行代码的实例的sprite 变量。此函数仅适用于 2D(正交)投影,在 3D 投影时不能正常工作使用摄像机投影。

 

语法:

draw_sprite_tiled(sprite, subimg, x, y);

参数类型描述
spriteSprite Asset要绘制的精灵的索引。
subimgReal要绘制的精灵的subimg(帧)(image_index或-1)与对象中动画的当前帧相关联。
xReal绘制精灵的位置的x坐标。
yReal绘制精灵的位置的y坐标。

 

返回:

N/A

 

例子:

draw_sprite_tiled(sprite_index, image_index, x, y);

这将在实例自己的x和y位置绘制指定了sprite(sprite_index)的实例及其当前动画帧(image_index),并在整个视图中水平和垂直图块。