Game Maker Language リファレンス > 組み込み関数 用途別 > 2D グラフィック機能 > テクスチャ・ブレンド機能 > vertex_begin()
この関数を使用して、カスタムプリミティブの定義を開始します。 プリミティブを書き込むバッファと、使用する頂点フォーマット(以前は頂点フォーマット関数を使用して定義されていた)を割り当てます。 次に、vertex_end() を呼び出してプリミティブの作成を完了する前に、プリミティブの各頂点に必要なポイントを定義します。
vertex_begin(buffer, format);
vertex_format_begin(); vertex_format_add_position(); vertex_format_add_colour(); vertex_format_add_textcoord(); v_format = vertex_format_end(); v_buff = vertex_create_buffer(); vertex_begin(v_buff, v_format);
上記コードは頂点フォーマットを作成した後、頂点バッファを作成し、書き込みを開始指定します。