前往
大廳
主題

初學Unity紀錄_關於程式基礎

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

最近學C#到一半發現自己沒好好做筆記的部分真的會忘記,所以來抱一下佛腳,想說順道記錄在完全沒用的小屋自己以後也好翻。
因為是自用所以會比較亂一點再請誤入的大大們手下留情(?)


從0開始

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

程式內的資訊會隨者專案內容越來越多,所以看懂與整理很重要。

變數與欄位

基本結構: 修飾詞 資料類型 欄位名稱 = 預設值;

修飾詞

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

常用資料類型

  • int 整數:無小數點的正負整數
  • float浮點數:有小數點的正負整數
  • string字串:文字
  • bool布林值:儲存true與false
依照資料類型評估如何輸入預設值
  • int預設值為整數
  • float預設值須在最後加上f
  • string預設值須輸入在""中
  • bool預設值為true or false

欄位名稱

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

欄位屬性

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

創作回應

相關創作

更多創作