depth値の設定をします
d3d_set_depth(depth)
depth値の設定をします。この値の設定により様々なサイズで描画することが可能です
var tex; tex = background_get_texture(back); d3d_primitive_begin_texture(pr_trianglefan, tex); d3d_vertex_texture(0, 48, 0, 0, 0); d3d_vertex_texture(64, 48,0,1,0); d3d_vertex_texture(64, 48, 1000, 1, 1); d3d_vertex_texture(0, 48, 1000, 0, 1); d3d_primitive_end(); d3d_set_depth(500); d3d_primitive_begin_texture(pr_trianglefan, tex); d3d_vertex_texture(80, 220, 0, 0, 0); d3d_vertex_texture(140, 220,0,1,0); d3d_vertex_texture(140, 220, 1000, 1, 1); d3d_vertex_texture(80, 220, 1000, 0, 1); d3d_primitive_end();
上記コードはテクスチャを使ってdepth値の異なる2つのプリミティブを描画しています