matrix_transform_vertex


描述

该函数通过变换将矢量转换为矩阵。你提供转换矩阵 ID(由函数 matrix_build 返回),以及要转换的矢量的 x、 y 和 z 值。 该函数将返回 3 个元素的一维数组,其中 array[0] = x,array[1] = y,array[2] = z。


语法:

matrix_transform_vertex(matrix, x, y, z);


参数:

参数 描述
matrix 要使用的矩阵
x 转换矢量的 x 分量
y 转换矢量的 y 分量
z 转换矢量的 z 分量


Returns:

Array (1D, 3 elements)(一维数组,3 个元素)


例如:

t_matrix = matrix_build(0, 0, 0, 0, 90, 0, 1, 2, 1);
verts = matrix_transform_vertex(t_matrix, x, y, z);

上述代码使用存储在变量 “t_matrix” 中的矩阵转换给定值,并将它们存储在数组 “verts” 中。


上一页:矩阵函数
下一页: matrix_stack_is_empty
© Copyright YoYo Games Ltd. 2018 All Rights Reserved