此函数返回一个 结构体 ,其中包含先前创建的 顶点格式 的信息。
变量 | 类型 | 描述 |
---|---|---|
stride | Real | 单个顶点的总大小 (以字节为单位) |
num_elements | Real | 单个顶点中元素 (顶点属性) 的数量 |
elements | Array | 元素数组。每个数组元素都是一个包含以下内容的结构体: - 用法 ( 顶点使用类型常量 ) - 类型 ( 顶点数据类型常量 ) - 大小 (Real) - 偏移量 (Real) |
vertex_format_get_info(format);
参数 | 类型 | 描述 |
---|---|---|
format | Vertex Format | 顶点格式,由 vertex_format_end 返回 |
vertex_format_begin();
vertex_format_add_position_3d();
vertex_format_add_normal();
vertex_format_add_colour();
vertex_format_add_texcoord();
vertex_format_add_custom(vertex_type_float1, vertex_usage_texcoord);
vertex_format = vertex_format_end();
var _info = vertex_format_get_info(vertex_format);
show_debug_message(json_stringify(_info, true));
上面的代码首先创建自定义顶点格式,然后使用 vertex_format_get_info 获取信息。之后,该信息将显示在调试消息中。