中國AR網連續分享了Unity教程,獲得了火熱的反響,今天再次分享教程《Unity教程:Unity腳本程序基礎》
Unity腳本語言:
Unity3D 目前支持三種語言的腳本程序,包括C#、JavaScript、 Boo,在壹個遊戲中開發者可以使用壹種或者同時使用多種語言來實現腳本的控制。
創建腳本:
在Unity中有兩種新建腳本文件的方法,以C#Script為例:
打開菜單欄中Assets->Create->C#Script項。
在Project視圖中右擊Create或者點擊鼠標右鍵,在快捷菜單中選擇Create->C#Script來創建腳本。
MonoDevelop編輯器:
在Project視圖中雙擊腳本文件,Unity將會啟動腳本編輯器用於編輯腳本。Unity默認的編輯器是內置的MonoDevelop,如下圖所示。
腳本必然事件:
腳本相關問題:
腳本在Project中的顯示名稱不要加cs,類名要和cs名稱壹致,所有類繼承自MonoBehaviour。
項目運行過程中的修改不會保存。
腳本只能依附於遊戲對象或者由其他腳本調用才會運行,壹個腳本可以放到多個遊戲對象上,是多個實例。壹個腳本的多個實例和其他腳本之間互不幹擾。
腳本中文問題以及更改腳本模板。Unity\Editor\Data\Resources\ScriptTemplates\81-C# Script-NewBehaviourScript.cs編碼格式 Ansi -> UTF-8+BOM 格式。
Unity中選擇不同腳本編輯器的方式:
更改默認的開發工具,由MonoDev?VS
具體更改步驟:
Edit-> Preference-> Extennal Tools ->External Tools>External script Editor。
控制臺(Console):
Print和Debug打印:
Print是MonoBehaviour的壹個成員。Debug則是壹個密閉的類。在使用的範圍上,Print必須要繼承MonoBehaviour類,而Debug不用。 例如:打印輸出常用方法的輸出頻率。Start() 、Update()、 FixedUpdate() 、OnGUI();
教程由中國AR網(/)分享,更多教程進入中國AR網可以看到,有相關問題也可以在文章後面進行評論。
本文地址:/ZYJC/515.html