sprite_get_texture


语法:

sprite_get_texture(spr, subimg);

参数 描述
spr 将被使用的精灵的索引。
subimg 精灵的次级图像的索引。


返回

Pointer (texture page ID)


描述

此函数将会为精灵纹理页返回一个特殊的指针 。此函数返回值将可以用在 2D primitiveShader 函数。你可以使用不同的texture_ 函数来获得更多信息。请点击 这儿


例如:

var tex;
tex = sprite_get_texture(spr_Wall, 0);
draw_primitive_begin_texture(pr_trianglestrip, tex);
draw_vertex_texture(0, 0, 0, 0);
draw_vertex_texture(480, 0, 1, 0);
draw_vertex_texture(480, 640, 1, 1);
draw_vertex_texture(0, 640, 0, 1);
draw_primitive_end();

上述函数将会创建一个四定点的三角形带(即两个共享一条边的三角形)并为其使用“vex"变量中储存的纹理。