(Matrix3D)坑爹的flash帮助文档
[*1]翻閱 [Matrix3D]的幫助文檔, 可以看到下面的圖表和說明:
Matrix3D類使用了一個4 × 4的方陣:它包含四個行和列的數字以實現變換需要。 矩陣的前三行存儲每個3D軸(X,Y,Z)的數據, 轉換信息在最后一列,前三列的數據表示方向和縮放信息,比例因子是位于前三列的對角線上的數字。以下是Matrix3D元素的表示形式:
但是“X軸”,“Y軸”和“Z軸”的位置和文檔中關于“矩陣的前三行存儲每個3D軸(X,Y,Z)的數據”的說法不一致, 因此,在正文中那個圖才是它們的正確位置。
[*2]幫助中對Matrix3D.rawData的Vector對象做了如下說明:
而事實上它應該是“列的4× 4”矩陣。
矢量中的每四個元素是一列!
英文文檔:
Matrix3D?()?Constructor
public function Matrix3D(v:Vector.<Number> = null)
Creates a Matrix3D object. Matrix3D objects can be initialized with a Vector of 16 Numbers, where every four elements is a column.
Parameters
v:Vector.<Number> (default = null) — A Vector of 16 Numbers, where each four elements is a column of a 4x4 matrix.
?
?
轉載于:https://www.cnblogs.com/wonderKK/archive/2012/08/21/2649036.html
總結
以上是生活随笔為你收集整理的(Matrix3D)坑爹的flash帮助文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转] 初识Firebug(HTML查看
- 下一篇: 小议 static 关键字