此函数将获取一个精灵,然后从您在函数中给出的坐标开始在整个视图(如果没有定义视图时,则覆盖房间)上重复地图块它。图块基于由运行代码的实例的sprite 变量。此函数仅适用于 2D(正交)投影,在 3D 投影时不能正常工作使用摄像机投影。
draw_sprite_tiled(sprite, subimg, x, y);
参数 | 类型 | 描述 |
---|---|---|
sprite | Sprite Asset | 要绘制的精灵的索引。 |
subimg | Real | 要绘制的精灵的subimg(帧)(image_index或-1)与对象中动画的当前帧相关联。 |
x | Real | 绘制精灵的位置的x坐标。 |
y | Real | 绘制精灵的位置的y坐标。 |
N/A
draw_sprite_tiled(sprite_index, image_index, x, y);
这将在实例自己的x和y位置绘制指定了sprite(sprite_index)的实例及其当前动画帧(image_index),并在整个视图中水平和垂直图块。