C#編程基礎筆記
1. 變量(Variables)
- 變量是編程的最基本單位
- 技術上是計算機內存中存儲值的一小部分
- 實際上是一個容器,可以存儲不同類型的信息
- 變量必須有唯一的名稱
- 充當值的佔位符
示例:
```csharp
public int CurrentAge = 30;
```
2. 方法(Methods)
- 方法是應用程序中完成工作的方式
- 包含可執行語句的代碼塊
- 可以接受參數作為輸入
- 是一組指令的容器,每次執行時都會運行
示例:
```csharp
void ComputeAge()
{
Debug.Log(CurrentAge + AddedAge);
}
```
3. 類(Classes)
- 類是相關信息、動作和行為的容器
- 技術上是數據結構,可以包含變量、方法等
- 實際上是一個藍圖,為創建的對象設置規則
示例:
```csharp
public class PostOffice
{
public string address = "1234 Letter Opener Dr.";
void DeliverMail() {}
void SendMail() {}
}
```
4. 注釋(Comments)
- 單行注釋: `// 這是單行注釈`
- 多行注釋:
```csharp
/* 這是
多行注釋 */
```
- 三斜線注釋用於生成文檔
5. Unity特有概念
- 腳本成為組件:將腳本拖放到GameObject上
- MonoBehaviour:Unity默認的腳本基類
- Start()方法:場景開始時執行一次
- Update()方法:每幀執行一次
## 重要提示
- 在Play Mode中的更改不會被保存
- 可以使用Inspector面板修改公共變量
- 使用點符號(.)訪問類的成員