U3D Transform組件


Variables 
position                    Vector3類型,物體位置,相對於世界坐標系的值。就是矩陣的最后一行的值。 
localPosition             Vector3類型,物體相對於父元素的位置. 
eulerAngles              Vector3類型,旋轉后的歐拉角相對世界坐標的值。簡單理解為各向量坐標所轉動的值就好了。 
localEulerAngles      Vector3類型,相對父元素的歐拉角。 
right                        Vector3類型,表示x軸(U3里紅色的軸)方向的單位向量。 
up                           Vector3類型,表示y軸(U3里綠色的軸)方向的單位向量。 
forward                   Vector3類型,表示z軸(U3里藍色的軸)方向的單位向量。 
rotation                   Quaternion類型(quatermion就是個四維數,比vector3多一個w變量表示旋轉角度的),世界坐標旋轉。. 
localRotation           Quaternion類型,本地坐標的旋轉度數(相對父元素)。 
localScale                Vector3類型,相對本地坐標系縮放(就是矩陣的乘法) 
parent                      Transform類型,他的父元素。 
worldToLocalMatrix  Matrix4*4類型,把一個點從世界坐標系的位置轉換為本地坐標系位置。(終究得用矩陣,哈哈)只讀 
localToWorldMatrix  Matrix4*4類型,把一個點從本地坐標系轉換為世界坐標系。(只讀) 
root                          Transform類型,返回最上層的那個Transform,就是他父親的父親的父親的。。。(如果有的話) 
childCount                int型,你子元素的數量
lossyScale                Vector3類型,相對世界坐標系縮放

u3d 3d變換函數備忘:

Transform.TransformDirection 變換方向

function TransformDirection (direction :  Vector3) : Vector3

Description描述

Transforms direction from local space to world space.

從自身坐標到世界坐標變換方向。

This operation is not affected by scale or position of the transform. The returned vector has the same length as direction. 

這個操作不會受到變換的縮放和位置的影響。返回的向量與direction有同樣的長度

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM