各位,對不起,我一直都很想快點進入代碼的教程,但是不知道為什么,老是在編輯器這邊徘徊。
這不,本篇又要介紹[編輯器](http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=bf47491585e091bb&k=%B1%E0%BC%AD%C6%F7&k0=%B1%E0%BC%AD%C6%F7&kdi0=0&luki=2&n=10&p=baidu&q=25013069_cpr&rb=0&rs=1&seller_id=1&sid=bb91e085154947bf&ssp2=1&stid=0&t=tpclicked3_hc&td=1682305&tu=u1682305&u=http%3A%2F%2Fwww%2Ebenmutou%2Ecom%2Farchives%2F2089&urlid=0)了,唉。(小若:好可憐…個屁吖,還不是你自己要介紹的!)
> 笨木頭花心貢獻,啥?花心?不,是用心。
> 轉載請注明,原文地址:[http://www.benmutou.com/archives/2089](http://www.benmutou.com/archives/2089)
> 文章來源:[笨木頭與游戲開發](http://www.benmutou.com/blog/)
### 1.技能快捷鍵
吶,我們玩Dota的人呢,是絕對不能忘記一件事情的——那就是技能快捷鍵。
比如我們玩【阿木·辛格·婁】這個英雄,它的技能快捷鍵就是:QWERT。
記住這幾個快捷鍵,拿一血就容易多了。(小若:好的,好的,我準備好了,那我負責中路?)
好的,那我負責上路..啊個屁啊!我們是在寫教程好嗎?(小若:又搶我臺詞..)
OK,新建一個Unity項目,然后新建一個立方體Cube,別告訴我你忘了怎么建,我才不管你了…

選中新建的Cube,如上圖,我們會看到Cube中間有三個箭頭。
這三個箭頭是用來移動物體的,分別對應三維坐標X、Y、Z。
至于誰是X誰是Y(Z:等等,那我呢?為什么要忽略我?),可以看看右上角的小圖標:

初學者很容易被三維坐標搞得暈頭轉向,不過沒關系…暈著暈著就習慣了。
現在,分別按鍵盤上的Q、W、E、R、T鍵,每按一個鍵,就看看物體發生了什么變化,并且嘗試去操作那些變化后的東西。
如果你沒法發現這幾個技能鍵的各個用處,那么…請你滾粗好嗎?(小若:哎喲,不錯哦,好想揍你)
詳細的說明如下:
Q:切換到手掌狀態,這樣就可以移動整個場景
W:切換到移動狀態,這樣就可以移動當前物體
E:切換到旋轉狀態,這樣就可以旋轉物體
R:切換到縮放狀態,這樣就可以縮放物體
T:切換到選擇狀態,可以框選多個物體
### 2.復制物體
如果你做了一個很帥的Cube物體,想要復制一個,那怎么辦?
很簡單,選中這個Cube,然后按住[鍵盤](http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=bf47491585e091bb&k=%BC%FC%C5%CC&k0=%BC%FC%C5%CC&kdi0=0&luki=5&n=10&p=baidu&q=25013069_cpr&rb=0&rs=1&seller_id=1&sid=bb91e085154947bf&ssp2=1&stid=0&t=tpclicked3_hc&td=1682305&tu=u1682305&u=http%3A%2F%2Fwww%2Ebenmutou%2Ecom%2Farchives%2F2089&urlid=0)的Ctrl+D,你會看到如圖所示的樣子:

就這樣復制了一個物體,這是經常會用到的快捷鍵,記住它吧。
### 3.隱藏物體
有時候我做了一個很厲害的Cube(小若:能不能不要Cube,敢不敢換一個帥一點的物體?)
但是我又突然不想要了,可是我又不舍得刪,怎么辦?(小若:孩子,要拿得起,放得下)
選擇你想隱藏的物體,看看它的屬性頁的左上角:

有沒有看到一個勾選框,是的,沒錯,就如你所想的那樣,嗯。
這里所說的隱藏,是指游戲運行時的隱藏,編輯狀態下的話…也是會隱藏的,哈哈哈。(小若:我覺得你在找屎咯)
### 4.我們的第一個腳本..文件
別興奮,只是建一個腳本文件,我們不寫代碼。
在【Project】窗口里點擊右鍵,依次選擇【Create】->【C# Script】,這樣就創建了一個腳本文件了:

注意了,如果你希望給這個腳本重命名,請在剛創建的時候就輸入它的名字。
因為,你以后再修改名字的話,腳本對應的類的名字是不會被修改的。
如果你希望腳本的名稱就是類的名稱,那就要小心點了,別隨便改動文件名
### 5.添加組件
別失望,我讓你創建腳本是有用的。
現在,嘗試點擊并拖動腳本文件,拖到Cube物體的屬性頁里。
這是一個很高難度的操作,你一定要仔細看我的說明。(小若:呵呵)
首先,點擊Cube物體,你會看到它的屬性頁。
然后,點擊并拖動腳本文件到Cube的屬性頁空白處。
注意,點擊并拖動,在拖動完成之前都不要松開[鼠標](http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=bf47491585e091bb&k=%CA%F3%B1%EA&k0=%CA%F3%B1%EA&kdi0=0&luki=1&n=10&p=baidu&q=25013069_cpr&rb=0&rs=1&seller_id=1&sid=bb91e085154947bf&ssp2=1&stid=0&t=tpclicked3_hc&td=1682305&tu=u1682305&u=http%3A%2F%2Fwww%2Ebenmutou%2Ecom%2Farchives%2F2089&urlid=0),否則你只會看到腳本的屬性頁。
然后,你就能看到Cube的屬性多了一個腳本了:

這是一個很常用的操作,添加其他組件時也是這樣的操作方式。
甚至是腳本的某個成員屬性,也可以通過拖動來賦值,很帥。
[組件](http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=bf47491585e091bb&k=%D7%E9%BC%FE&k0=%D7%E9%BC%FE&kdi0=0&luki=4&n=10&p=baidu&q=25013069_cpr&rb=0&rs=1&seller_id=1&sid=bb91e085154947bf&ssp2=1&stid=0&t=tpclicked3_hc&td=1682305&tu=u1682305&u=http%3A%2F%2Fwww%2Ebenmutou%2Ecom%2Farchives%2F2089&urlid=0)+拖動,這算是Unity的一大特色吧。
### 6.Tag(標簽)
最后,看看Cube的Tag屬性,這個有點難找,在Cube屬性頁的最上面,但是在Cube名字的下面:

點擊Untagged下拉框,就能看到一堆選擇項,這些都是預設的Tag標簽,你可以選擇一個。
但通常是自己建一個,點擊最后的【Add Tag】,然后點擊右下角的【+】號按鈕:

接下來,你自己建,想建多少個就建多少個。
建完之后,再次點擊Cube物體,回到它的屬性頁,你會發現…它的Tag還是Untagged,哈哈哈。
是的,你剛剛建的那些Tag都是公用的,并不是針對某個物體的。
所以,你還得給Cube選擇一個Tag。
Tag[標簽](http://cpro.baidu.com/cpro/ui/uijs.php?adclass=0&app_id=0&c=news&cf=1001&ch=0&di=128&fv=18&is_app=0&jk=bf47491585e091bb&k=%B1%EA%C7%A9&k0=%B1%EA%C7%A9&kdi0=0&luki=3&n=10&p=baidu&q=25013069_cpr&rb=0&rs=1&seller_id=1&sid=bb91e085154947bf&ssp2=1&stid=0&t=tpclicked3_hc&td=1682305&tu=u1682305&u=http%3A%2F%2Fwww%2Ebenmutou%2Ecom%2Farchives%2F2089&urlid=0)是什么鬼?它就只是物體的一個屬性,你可以這樣理解:public string tag;
明白了嗎?然后,我們想用這個屬性來做什么就用來做什么,你自己喜歡。
通常情況下,我們會用它來查找物體,比如我獲取到了一個物體,但是我不知道它是誰。
這時就可以通過判斷它的Tag來確定它是誰了。
同樣的,我們可以給怪物物體設置一個相同的Tag(比如monster),只要Tag是monster的,那就代表它是怪物。
這樣,英雄在攻擊敵人時,就不會不分敵我了。
### 8.結束
OK,這篇介紹得比較雜,但常用的入門操作介紹得差不多了。
其實我也就是入門階段而已,我平時也就是用這些操作。
### 9.PS——保存場景
我漏掉了一個很重要的東西,因為寫完才想起的,所以只能額外添加一個小標題來寫了。
(小若:再假一點試試?好像我不知道博客可以編輯似的)
那就是保存場景。
Unity和Cocos有一個地方是比較類似的,那就是,都有場景的概念。
場景可以理解為界面的切換,比如菜單界面進入到關卡選擇界面,然后再進入到戰斗界面。
這幾個界面就可以分別用三個場景來實現(當然,你非要在一個場景里做幾個大功能,那也沒人能組織你)。
創建Unity項目后,默認會新建一個場景,但是這個場景是未命名了,按下Ctrl+S,就會彈出保存對話框。
輸入你的場景名,保存即可。
關于目錄結構,我們以后再說。
[本篇源碼:](#)[Unity_benmutou_005](http://www.benmutou.com/wp-content/uploads/2015/10/Unity_benmutou_005.zip)