Transform:setMatrix
Доступно с LÖVE 11.0
Эта функция не поддерживается в более ранних версиях.
Непосредственно устанавливает внутреннюю 4x4 матрицу преобразования Transform.
Функция
Синопсис
transform = Transform:setMatrix( e1_1, e1_2, ..., e4_4 )
Аргументы
number e1_1- Первый столбец первой строки матрицы.
number e1_2- Второй столбец первой строки матрицы.
number ...- Дополнительные элементы матрицы.
number e4_4- Четвертый столбец четвертой строки матрицы.
Возвращает
Transform transform- Объект Transform, на котором был вызван метод. Позволяет легко объединять методы Transform.
Функция
Синопсис
transform = Transform:setMatrix( layout, e1_1, e1_2, ..., e4_4 )
Аргументы
MatrixLayout layout- Как интерпретировать элементы матрицы (строчно-главный или столбцово-главный порядок).
number e1_1- Первый столбец первой строки матрицы.
number e1_2- Второй столбец первой строки или первый столбец второй строки матрицы, в зависимости от указанной компоновки.
number ...- Дополнительные элементы матрицы.
number e4_4- Четвертый столбец четвертой строки матрицы.
Возвращает
Transform transform- Объект Transform, на котором был вызван метод. Позволяет легко объединять методы Transform.
Функция
Синопсис
transform = Transform:setMatrix( layout, matrix )
Аргументы
MatrixLayout layout- Как интерпретировать элементы матрицы (строчно-главный или столбцово-главный порядок).
table matrix- Плоская таблица, содержащая 16 элементов матрицы.
Возвращает
Transform transform- Объект Transform, на котором был вызван метод. Позволяет легко объединять методы Transform.
Функция
Синопсис
transform = Transform:setMatrix( layout, matrix )
Аргументы
MatrixLayout layout- Как интерпретировать элементы матрицы (строчно-главный или столбцово-главный порядок).
table matrix- Таблица из 4 таблиц, каждая из которых содержит 4 элемента матрицы.
Возвращает
Transform transform- Объект Transform, на котором был вызван метод. Позволяет легко объединять методы Transform.
См. также
© 2006–2020 LÖVE Development Team
Licensed under the GNU Free Documentation License, Version 1.3.
https://love2d.org/wiki/Transform:setMatrix