Unity是一款非常流行的游戲開發(fā)軟件。它的功能令人印象深刻,也能夠適應(yīng)不同的游戲開發(fā)要求。游戲開發(fā)人員可以使用Unity創(chuàng)建任意類型的游戲,從世界級的RPG游戲到最受歡迎的增強現(xiàn)實游戲Pokemon Go。
不論是對獨立游戲開發(fā)人員或者共同完成某一個項目的的大型團隊而言,它都是一個完美工具。許多初學(xué)者通用Unity培訓(xùn)來學(xué)習(xí)游戲開發(fā)或游戲編程。
今天,我們就和大家分享12個Unity使用中的小技巧。
1 、如果編輯器意外崩潰了,但場景未保存,這時可以打開工程目錄,找到/Temp/_Backupscenes/文件夾,可以看到有后綴名為.backup的文件,將該文件的后綴名改為.unity拖拽到項目視圖,即可還原編輯器崩潰前的場景。
2 、所有數(shù)值類型的字段,都支持在檢視面板中直接輸入簡單的數(shù)值表達式。
3 、好不容易才調(diào)好的坐標(biāo),結(jié)果發(fā)現(xiàn)是在運行模式下,如果退出運行模式就還原了怎么辦?可以在檢視面板右鍵點擊組件名,在彈出界面中選擇Copy Component,然后退出運行模式后同樣右鍵點擊組件名,在彈出界面中選擇Paste Component Values即可。
4 、分別按鍵盤鍵Q、W、E、R、T可以依次切換界面上的小工具,除此之外,按數(shù)字鍵2或3還可以切換場景為2D模式或3D模式。
5 、右鍵點擊檢視面板下方的預(yù)覽窗口即可讓預(yù)覽窗口跳出來,然后自己選擇合適的地方???,這樣切換模型查看就不會影響到其它面板。想讓預(yù)覽窗口回到原位,只需右鍵點擊窗口,在彈出菜單中選擇Close Tab即可。
6 、在層次視圖的搜索框中輸入完整的腳本或組件名稱,即可找到所有綁定了該腳本或組件的對象。或者在搜索框中輸入t:加上某個類別如light,即可找到使用同類組件的對象。
7 、如果想在檢視面板查看腳本的私有變量,只需點擊Inspectore,在彈出菜單中選擇Debug即可。
8 、如果希望游戲運行第一幀暫停,可以先點擊暫停按鈕,然后點擊播放按鈕,這樣程序就會在Update函數(shù)執(zhí)行一次后暫停。
9 、在使用Debug.Log函數(shù)時傳遞游戲?qū)ο蠼o第二個參數(shù),既可在點擊控制面板的輸出信息時自動定位到對應(yīng)的游戲?qū)ο蟆?/p>
10 、可以借助編輯器自帶的標(biāo)記功能為腳本分類,在檢視面板中點擊腳本圖標(biāo)下方的小三角,即可為腳本設(shè)置顏色或選擇圖標(biāo)。
11 、對很多人來說,在場景視圖中調(diào)整觀察的角度、位置等等是一件十分簡單的事情,但是如果真的要游戲中達到同樣的效果,則必須去調(diào)整場景中的相機。
那么有沒有什么方法能夠直接讓攝像機應(yīng)用和Scene視圖一樣的設(shè)置呢?
首先選中場景中的攝像機,之后使用快捷鍵:shift + ctrl + f,就可以把Scene視圖中的數(shù)據(jù)復(fù)制給選中的攝像機了。除了使用快捷鍵,我們還可以在菜單中選擇相應(yīng)的操作:GameObject->Align With View也可以達到相同的效果。
12、場景視圖和游戲視圖同時顯示,我們想要將場景視圖放到最大,只需要將鼠標(biāo)懸停在場景視圖上,并同時按下快捷鍵:shift + 空格,就可以將場景視圖設(shè)置為最大化。利用這個技巧,我們可以快速的在不同的視圖中設(shè)置視圖的最大化。
游戲開發(fā)是一個復(fù)雜的過程,需要開發(fā)者掌握許多的技能。以上技巧可以使你的游戲開發(fā)過程更加完善,但是這些技巧并不全面,你需要掌握更好技術(shù)和不斷學(xué)習(xí)。如果你有其他的Unity小技巧,歡迎留言和大家交流、分享。