亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 辦公 > Maya > 正文

Maya基礎教程:Maya Mel基本的教學文章(7)

2024-09-04 21:21:07
字體:
來源:轉載
供稿:網友
maya mel基礎教程
定義數據

本章描述 mel的數據類型它們之間的轉換:
1、變量;
2、常數;
3、數據類型轉換;
4、限制。

1、變量

所有變量名以$開始。變量名不包括空格和特殊字符。你可以使用下劃線和數字作為變量名但開頭不能是數字。
識別大小寫,如$temp不同于$temp。

例:

int $radical7mark; // 有效
int heychief; // error: 開頭缺"$"
int $ nine; // error: 開頭不是"$"
int $_val_id___a99v_; // 有效
int $howdyya`ll; // error: 含有無效字符
int $1bill; // error: 開頭不能是數字

有以下五種變量類型:

類型 意義 例子
int 整數 (...-2, -1, 0, 1, 2...)10, -5, 和 0
float 小數 392.6, 7.0, and -2.667
string 一個或更多的字符 "what's up, chief?"
vector 三個浮點數 <<3,?7.7,?9.1>>
matrix 浮點數陣列 <<1.1, 2, 3; 6.7, 5, 4.9>>

以上類型除matrix外,都可以是一個陣列。如,一個三元素的整數陣列是一個跟一個的三個整數。

聲明和標注變量

聲明一個變量是說明變量的名字和類型;標注一個變量是給已生命的變量一個專有的值。下例是將聲明和標注合為一步:

int $temp = 3;
float $temp = 222.222;
string $temp = "heya kid.";
vector $temp = <<1, 2.7, 3.2>>;
matrix $temp[2][3] = <<4.5, 1, 0.2; -13, 9911, 0.007>>;

當生命矩陣變量時,必須包括二維陣列的尺寸。

下例說明對整型、浮點、字符串和矢量陣列型變量陣列的聲明和標注:

int $temp[5] = {100, 1000, -70, 2, 9822};
float $temp[4] = {43.3, -10.7, 0, 82.5};
string $temp[3] = {"lord", "flies", "cool brown fox2."}; < p>

vector $temp[2] = {<<0, 0, 0>>, <<0.01, -2, 16>>};

如果一個變量被聲明但未被標注,它的所有的值是0;字串變量則?quot; "。

float $temp; // 賦值: 0;
string $temp[3]; // 賦值: {"", "", ""};
vector $temp[2]; // 賦值: {<<0, 0, 0>>, <<0, 0, 0>>};
matrix $temp[3][2]; // 賦值: <<0, 0; 0, 0; 0, 0>>;

如果一個變量被聲明或者被使用而沒有定義它的類型,它被隱含聲明為將要賦值給它的那種類型。

$temp = 0.0; // 浮點數
string $temp[]; // 零元素字符串陣列
$trip = "heya buddy"; // 字符串
$rip = {1, 2, 3, 4}; // 四元素整型陣列
$lip = <<1, 2.1; 3, 4>>; // 2x2 矩陣
$flixp = $temp; // 零元素字符串陣列

注意值0.0是一個浮點數,而一個0值是一個整型數。這決定了在隱含聲明時是產生一個浮點數還是產生一個整型數。
不建議使用隱含聲明,因為它不象變量的隱含聲明那樣的清楚。

保留字

mel的保留字可以是一個變量類型、控制邏輯或是表達一個值。以下是mel的保留字:

break case continue default do else
false float for global if in
int matrix no off on proc
return string switch true vector while
yes

數據類型關鍵字

int float vector string matrix

布爾常數關鍵字

yes no on off true false

流動控制關鍵字

if else for while do in break continue default switch case

其他關鍵字

global return source catch alias proc

保留字也區分大小寫。所以int是整型,int不是。實際上alias、source、catch 也是保留字,但它們起指令作用,
因此沒有被包括在上述表內。

字符串

字符串可用"+"運算連接。

string $what = "whale";
string $title = "great" + " white " + $what;

這將使title變量的內容為great white whale。

矢量

為尋址一個vector的各個成分,使用"."。

vector $los = <<1, 2, 7>>;
float $firstcomponent = $los.x; // 賦值為 1
float $secondcomponent = $los.y; // 賦值為 2
float $thirdcomponent = $los.z; // 賦值為 7

標注矢量的成分:

vector $lock = <<7, -4, 9>>;
$lock = <<$lock.x, $lock.y, 3>>; // assigned <<7, -4, 3>>

但不能直接給一個成分標數字

[1] [2] 下一頁  

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美亚洲在线播放| 51精品国产黑色丝袜高跟鞋| 欧美激情综合亚洲一二区| 蜜臀久久99精品久久久无需会员| 国产精品视频最多的网站| 国产综合在线看| 中文字幕亚洲欧美日韩2019| 国产日韩欧美成人| 久久久久国产一区二区三区| 亚洲精品第一国产综合精品| 国产精品91久久久| 亚洲桃花岛网站| 国产精品亚洲аv天堂网| 国产成人精品在线观看| 一区二区欧美在线| 欧美日韩成人在线播放| 国产97在线播放| 欧美性少妇18aaaa视频| 成人久久精品视频| 久久精品亚洲热| 欧美日韩国产丝袜美女| 国产69久久精品成人看| 欧美在线一级va免费观看| 亚洲最大成人免费视频| 亚洲免费成人av电影| 亚洲国产成人精品电影| 热久久视久久精品18亚洲精品| 国产亚洲欧美日韩精品| 欧美亚洲国产视频| 国产精品欧美一区二区| 69久久夜色精品国产69乱青草| 国产美女高潮久久白浆| 国模私拍视频一区| 亚洲乱码一区av黑人高潮| 精品亚洲国产成av人片传媒| 日本一区二三区好的精华液| 久久久久久亚洲精品| 国产一区二区三区在线观看网站| 久久久国产精品视频| 亚洲第一视频在线观看| 久久精品成人一区二区三区| 精品国产欧美成人夜夜嗨| 色哟哟入口国产精品| 国产视频观看一区| 亚洲欧美一区二区精品久久久| 日韩有码视频在线| 91av福利视频| 亚洲欧美成人精品| 久久免费国产视频| 欧美一区二区三区免费观看| www.国产精品一二区| 95av在线视频| 亚洲影影院av| 欧美激情区在线播放| 亚洲视频欧美视频| 91系列在线播放| 亚洲精品视频在线观看视频| 亚洲黄色在线看| 国产极品jizzhd欧美| 在线亚洲午夜片av大片| 日本免费在线精品| 美女视频黄免费的亚洲男人天堂| 国产成人精品日本亚洲专区61| 日韩av在线一区| 欧美另类老女人| 久久久久久久网站| 性色av一区二区三区红粉影视| 久久全球大尺度高清视频| 久久偷看各类女兵18女厕嘘嘘| 17婷婷久久www| 色婷婷av一区二区三区在线观看| 伊人成人开心激情综合网| 亚洲图片在区色| 亚洲一区二区三区四区视频| 国产精品自产拍在线观看中文| 国产香蕉97碰碰久久人人| 97国产一区二区精品久久呦| 国产一区二区三区在线免费观看| 亚洲视频自拍偷拍| 久久精品视频网站| 国产视频精品一区二区三区| 欧美日韩免费区域视频在线观看| 黄色一区二区三区| 欧美亚洲国产成人精品| 日韩精品视频免费在线观看| 欧美成人性生活| 日韩电影免费在线观看中文字幕| 亚洲国产成人精品久久久国产成人一区| 日韩av在线直播| 日韩在线一区二区三区免费视频| 欧美性xxxxxxxxx| 69久久夜色精品国产69| 亚洲精品天天看| 日韩欧美极品在线观看| 国产丝袜一区二区三区免费视频| 日韩激情av在线免费观看| 亚洲欧美日本另类| 亚洲成人av在线| 一区二区亚洲欧洲国产日韩| 激情亚洲一区二区三区四区| 亚洲欧美中文字幕在线一区| 欧美成aaa人片免费看| 亚洲第一在线视频| 欧美日韩国产麻豆| 国产精品99久久久久久人| 成人黄色免费片| 国产成+人+综合+亚洲欧美丁香花| 国产午夜精品美女视频明星a级| 久久久精品中文字幕| 欧美国产精品日韩| 美女扒开尿口让男人操亚洲视频网站| 中文字幕亚洲一区在线观看| 亚洲第一福利视频| 国产在线观看精品| 国产日韩欧美夫妻视频在线观看| 国产精品国产自产拍高清av水多| 国产成人av网址| 亚洲性日韩精品一区二区| 亚洲国产黄色片| 日韩成人网免费视频| 国产精品日韩专区| 国产日韩在线亚洲字幕中文| 国产日韩专区在线| 国产成人在线亚洲欧美| 日韩欧美综合在线视频| 欧美日韩一区二区在线| 久久九九全国免费精品观看| 欧美久久精品一级黑人c片| 精品亚洲aⅴ在线观看| 亚洲视频在线视频| 国产精品69精品一区二区三区| 亚洲自拍小视频| 美日韩精品免费视频| 91精品国产91久久久久久| 草民午夜欧美限制a级福利片| 久操成人在线视频| 欧美性猛交xxxx黑人| 亚洲国产天堂久久综合网| 欧美高清自拍一区| 国产香蕉97碰碰久久人人| 亚洲国产成人精品久久| 精品在线小视频| 国产一区二区三区四区福利| 91av在线免费观看| 亚洲综合色激情五月| 日韩电影中文字幕一区| 欧美日韩成人精品| 伊人久久免费视频| 欧美野外wwwxxx| 日韩女优人人人人射在线视频| 欧美一级在线亚洲天堂| 麻豆乱码国产一区二区三区| 最近的2019中文字幕免费一页| 国产日韩av高清| 久久久久免费视频| 精品久久久久久| 日韩黄色高清视频| 精品av在线播放| 国产一区二区三区免费视频| 欧美日韩日本国产| 欧美日韩久久久久| 色小说视频一区| 俺去啦;欧美日韩| 91在线视频一区|