From 7c4c52e8f29224f890edc9a5dc310cc78d393094 Mon Sep 17 00:00:00 2001 From: sloop Date: Sat, 9 Jul 2016 09:14:51 +0800 Subject: [PATCH 1/4] Update --- CustomView/Advance/[9]Matrix_Basic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CustomView/Advance/[9]Matrix_Basic.md b/CustomView/Advance/[9]Matrix_Basic.md index ee6b08ae..16162b7e 100644 --- a/CustomView/Advance/[9]Matrix_Basic.md +++ b/CustomView/Advance/[9]Matrix_Basic.md @@ -33,7 +33,7 @@ Matrix 有很多常用和不常用的方法,在本篇中重点不在于这些 ## Matrix原理 -Matrix 本质是一个 3x3 的矩阵,里面有9个数值,分别用于控制视图状态的不同内容。 +Matrix 本质是一个 3x3 的矩阵,里面有9个数值,分别用于控制视图状态的不同内容,我们对视图的操作最终都是改变Matrix里面的数值。 From 1e3934f8c87856499e88e75b910f387f44b3f1f7 Mon Sep 17 00:00:00 2001 From: sloop Date: Sun, 17 Jul 2016 23:49:40 +0800 Subject: [PATCH 2/4] Update --- CustomView/Advance/[9]Matrix_Basic.md | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/CustomView/Advance/[9]Matrix_Basic.md b/CustomView/Advance/[9]Matrix_Basic.md index 16162b7e..5ad85355 100644 --- a/CustomView/Advance/[9]Matrix_Basic.md +++ b/CustomView/Advance/[9]Matrix_Basic.md @@ -1,14 +1,12 @@ # Matrix基础 -前面扯了四篇 Path 相关的内容,本次终于要到了大家期盼已久的 Matrix(传说中的黑客帝国!!!): +前面扯了四篇 Path 相关的内容,本次终于要到了大家期盼已久的黑客帝国! ![](http://ww1.sinaimg.cn/large/005Xtdi2jw1f4oyx5i8wbj308c0bj3zz.jpg) -如题,本篇的主角是 Matrix(其实并不是黑客帝国来着)。 +如题,本篇的主角是 Matrix(并不是黑客帝国)。 -仔细回想一下,我们在很多地方都见过 Matrix(画布操作,drawBitmap,path 等), 感觉它就像是一个烦人家伙,什么事情都想插上一脚。 然而实际情况却并非如此, Matrix 一直都在我们没有注意到到地方默默付出着, 如果没有了 Matrix, 我们之前的很多方法都是无法运行的。 - -这么说来 Matrix 也算个厉害人物,那么这个 Matrix 到底是何方神圣呢? +我们在之前的很多文章中都提及过它,但并没有仔细的介绍过,从本篇开始正式介绍它了,这个在2D绘图中十分重要的角色Matrix。 > #### Matrix 的翻译过来是矩阵,模型。和其释义相同,Matrix是一个矩阵,其作用则是一个模型,一个控制视图状态的模型。 From 6ad8bde1c459cf3f7c2e44b1036f615521e076be Mon Sep 17 00:00:00 2001 From: sloop Date: Sun, 17 Jul 2016 23:52:31 +0800 Subject: [PATCH 3/4] Update --- CustomView/Advance/[9]Matrix_Basic.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CustomView/Advance/[9]Matrix_Basic.md b/CustomView/Advance/[9]Matrix_Basic.md index 5ad85355..8ce3d602 100644 --- a/CustomView/Advance/[9]Matrix_Basic.md +++ b/CustomView/Advance/[9]Matrix_Basic.md @@ -1,12 +1,12 @@ # Matrix基础 -前面扯了四篇 Path 相关的内容,本次终于要到了大家期盼已久的黑客帝国! +前面讲了四篇 Path 相关的内容,本次终于要到了大家期盼已久的黑客帝国! ![](http://ww1.sinaimg.cn/large/005Xtdi2jw1f4oyx5i8wbj308c0bj3zz.jpg) 如题,本篇的主角是 Matrix(并不是黑客帝国)。 -我们在之前的很多文章中都提及过它,但并没有仔细的介绍过,从本篇开始正式介绍它了,这个在2D绘图中十分重要的角色Matrix。 +它在我们在之前的很多文章中都提及过,但并没有仔细的介绍过,从本篇开始终于要正式介绍它了,这个在2D绘图中十分重要的角色 -- Matrix。 > #### Matrix 的翻译过来是矩阵,模型。和其释义相同,Matrix是一个矩阵,其作用则是一个模型,一个控制视图状态的模型。 From 343aa4ad31cf3d9943429d6c3df4ff72b33ef099 Mon Sep 17 00:00:00 2001 From: sloop Date: Sun, 17 Jul 2016 23:54:02 +0800 Subject: [PATCH 4/4] Update --- CustomView/Advance/[9]Matrix_Basic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CustomView/Advance/[9]Matrix_Basic.md b/CustomView/Advance/[9]Matrix_Basic.md index 8ce3d602..8aa48f65 100644 --- a/CustomView/Advance/[9]Matrix_Basic.md +++ b/CustomView/Advance/[9]Matrix_Basic.md @@ -28,8 +28,8 @@ Matrix 有很多常用和不常用的方法,在本篇中重点不在于这些 特殊方法 | setPolyToPoly setRectToRect rectStaysRect setSinCos | 一些特殊操作 矩阵相关 | invert isAffine isIdentity | 求逆矩阵、 是否为仿射矩阵、 是否为单位矩阵 ... -## Matrix原理 +## Matrix原理 Matrix 本质是一个 3x3 的矩阵,里面有9个数值,分别用于控制视图状态的不同内容,我们对视图的操作最终都是改变Matrix里面的数值。