ETH官方钱包

前往
大廳
主題

初學(xué)Unity紀(jì)錄_關(guān)於程式基礎(chǔ)

凜夕_Riyu | 2021-12-18 02:19:24 | 巴幣 0 | 人氣 127

最近學(xué)C#到一半發(fā)現(xiàn)自己沒好好做筆記的部分真的會(huì)忘記,所以來抱一下佛腳,想說順道記錄在完全沒用的小屋自己以後也好翻。
因?yàn)槭亲杂盟詴?huì)比較亂一點(diǎn)再請(qǐng)誤入的大大們手下留情(?)


從0開始

在Unity裡建立一個(gè)新C# script
class為藍(lán)圖、類別 後方會(huì)接此C# script的名稱:Mono Behaviour(繼承API)
要使用Unity API須在程式最前面加上 using UnityEngie;(初始文件內(nèi)已包含)

程式內(nèi)的資訊會(huì)隨者專案內(nèi)容越來越多,所以看懂與整理很重要。

變數(shù)與欄位

基本結(jié)構(gòu): 修飾詞 資料類型 欄位名稱 = 預(yù)設(shè)值;

修飾詞

  • private 私人:其他類別不能存取、不顯示(預(yù)設(shè))
  • publiv  公開:其他類別可以存取、顯示
欄位前的修飾詞會(huì)決定要不要顯示在Unity的面板上。

常用資料類型

  • int 整數(shù):無小數(shù)點(diǎn)的正負(fù)整數(shù)
  • float浮點(diǎn)數(shù):有小數(shù)點(diǎn)的正負(fù)整數(shù)
  • string字串:文字
  • bool布林值:儲(chǔ)存true與false
依照資料類型評(píng)估如何輸入預(yù)設(shè)值
  • int預(yù)設(shè)值為整數(shù)
  • float預(yù)設(shè)值須在最後加上f
  • string預(yù)設(shè)值須輸入在""中
  • bool預(yù)設(shè)值為true or false

欄位名稱

為自己命名,最好設(shè)定明瞭好懂的名稱以省去金魚腦的問題。
在不同程式資料內(nèi)不互通。

欄位屬性

基本結(jié)構(gòu): [屬性名稱(值)]
放在欄位上面,能在Unity面板顯示並做到註釋與拉桿的功能。
  • 標(biāo)題 Header(字串)
  • 提示 Tooltip(字串)
  • 範(fàn)圍 Range(最小值,最大值)

創(chuàng)作回應(yīng)

相關(guān)創(chuàng)作

更多創(chuàng)作