タイプとテクスチャを指定してプリミティブを開始します
draw_primitive_begin_texture(kind, tex)
この関数はテクスチャを指定してプリミティブを開始します。プリミティブのタイプはdraw_primitive_begin()を参照してください。テクスチャはsprite_get_texture()またはbackground_get_texture()により取得でき、-1を指定するとテクスチャを使用しません
テクスチャのサイズは2の累乗である必要があります。例えば32x32、128x128などです
draw_set_color(c_white); var tex = background_get_texture(background0); draw_primitive_begin_texture(pr_trianglefan, tex); draw_vertex_texture(0, 0, 0, 0); draw_vertex_texture(640, 0, 1, 0); draw_vertex_texture(640, 480, 1, 1); draw_vertex_texture(0, 480, 0, 1); draw_primitive_end();
上記コードは背景リソース"background0"からテクスチャを取り出し変数"tex"に格納し、そのテクスチャとトライアングルファンによりプリミティブを描画します