A. 如何創建Unity里的動態造型
在此教程中我將展示如何創建一個自定義的角色菜單,以及如何在游戲中為此保存必須的數據。我們將創建一個玩家造型,通過添加額外附屬或者改變顏色來自定義,保存數據,載入其他關卡以及利用保存數據重新創建。這樣就能高效的讓你在游戲世界外部-在一個菜單系統中自定義它,你可以在任何地方訪問,即使退出或者重啟游戲都可以。
建立項目
創建一個新的Unity項目,我們此處需要兩個關卡,這樣就可以互相切換了。將當前場景保存並命名為levelMenu。之後打開構建設置並點擊添加當前場景。這是必須的,這樣後面就可以直接載入並訪問它了。
之後創建一個新的場景並命名為levelGame,同樣添加到構建設置中。現在需要顯示基本的場景,允許我們來填充東西。
點擊按鈕的話,飛機顏色會發生改變的載入下一個關卡
在levelGame中,放置另一個飛機,將照相機轉向它。嘗試後會發現,什麼都沒發生,因為我們根本沒有添加對於保存數據的提取。既然到現在了,那就讓這個場景跟levelMenu不同吧,這樣來顯示兩個部分都是簡單的。在主照相機里定義一個不同的背景色就夠了。
現在來到levelMenu關卡,任何都要從此坐騎。打開飛機腳本,在按鈕下面添加如下代碼:
function OnGUI()
{
if(GUI.Button(Rect(120, 10, 100, 50), "Load Level"))
{
Application.LoadLevel(1);
}
}
復制代碼
如果你還有什麼不懂的,可以網路搜下:編程回憶錄,他們現在正在錄制這方面的教程,都是零基礎開始,由淺入深。
B. 編程時左雙引號打不出
就是英文輸入狀態下的引號鍵··呵呵·按住shift 再按那個鍵 打出來兩個都是一樣的"",呵呵··編程回憶錄已經有八年的歷史,是教程團隊旗下的一個在線網路培訓機構,目前已錄制十三個科目,涉及到互聯網開發,軟體開發,游戲開發(虛擬現實開發),現在編程回憶錄的Unity3D是國內唯一一家中文連載的大型視頻教程。零基礎開始講解,通俗易懂 ,以實戰為目地,受到眾多網友的一致好評。