我正在学习有关游戏开发的教程。它是碰撞检测的一部分。我理解它的作用,但不知道它是如何做到的。我希望能够理解正在发生的事情。有人可以解释一下吗?
Matrix matrix1To2 = matrix1 * Matrix.Invert(matrix2);
Vector2 pos1 = new Vector2(x1, y1);
Vector2 pos2 = Vector2.Transform(pos1, mat1To2);
教程说这是根据第一张图像的x / y值找到图像相交的位置。我基本了解矩阵是什么等等,但不知道它是如何工作的。