matrix_set


描述

此函数采用 16 个值的一维数组,对应于给定的 4 x 4 矩阵类型,其中元素 [0 - 3] 将是行 1,元素 [4 - 7] 将是行 2,等等...(请参阅 主页 图像)。你可以使用 matrix_buildmatrix_get 函数创建这样的矩阵,或者只是自己构建数组并将其传递给函数。可用的矩阵是 视野(view)投影(projection)世界(world),你可以使用以下常量之一:

常量 描述
matrix_view 当前的视野矩阵
matrix_projection 当前的投影矩阵
matrix_world 当前的世界矩阵


语法:

matrix_set(type, matrix);


参数:

参数 描述
type 获取值的矩阵类型(参见上面列出的 常量
matrix 以数组形式存在的矩阵数据


返回:

N/A(无返回值)


例如:

matrix_set(matrix_world, m_array);

上面的代码将当前世界矩阵的值设置为存储在数组矩阵 “m_array” 中的值。


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