MAYA 程式速記 003 – MEL 與 Expression 要存取向量的單獨元素時,用 .x 搭配 ()

 

1. 用向量賦值給其他變數時,不一定需要括號例如

vector $aB=<<1,2,3>>;
float $c=$aB.x;
print $c;

2. 不能單獨賦予值

vector $cD.x = 3; // 這會出現錯誤

3. 一定要只改一個元素,應該這樣寫

vector $cD =<<3,$cD.y,$cD.z >>;

4. 要 print 一個元素,要搭配小括號

print ($cD.x);

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料