Learning C# by Developing Games with Unity 第二章筆記整理

更新於 發佈於 閱讀時間約 1 分鐘

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面板修改公共變量

- 使用點符號(.)訪問類的成員

avatar-img
0會員
6內容數
留言
avatar-img
留言分享你的想法!
uka的沙龍 的其他內容
Unity 2022 與 C# 程式設計:第一章完整詳細摘要
Unity 2022 與 C# 程式設計:第一章完整詳細摘要
你可能也想看
Google News 追蹤
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
本文探討AI筆記工具的優缺點、選擇建議及未來趨勢,比較NotebookLM、OneNote+Copilot、Notion AI、Obsidian+GPT插件和Palantir Foundry等工具,並強調安全注意事項及個人需求評估的重要性。
Thumbnail
全方位分析脫離繼承戰的方法,大膽猜測誰會成為卡丁國下一任國王。
Thumbnail
這篇內容,將會講解什麼是運算子,以及與運算子相關的知識。包括運算子的簡介、賦值運算子、算術運算子、遞增/遞減、比較運算子、邏輯運算子。
Thumbnail
這篇內容,將會講解什麼是資料型態,以及與資料型態相關的知識。包括資料型態的簡介、實數、布林值、 字串、陣列。
Thumbnail
這篇內容,將會講解什麼是變數,以及與變數相關的知識。包括變數、資料型態、變數賦值、變數的命名規則、變數的作用區域、變數的可重複性、內建變數。
Thumbnail
宣告變數 變數是程式中用來儲存和表示數據的標識符號​,並將變數存放在某個記憶體位子 可以用ID的方法查找變數存在哪個記憶體,此方法有利於以後查找問題用。 在大多數程式語言中,變數需要事先聲明(宣告)並賦值。 而Python是一種動態類型語言,不需要顯式宣告變數類型,而是在賦值時自動進行推斷。
Thumbnail
全新 vocus 挑戰活動「方格人氣王」來啦~四大挑戰任你選,留言 / 愛心 / 瀏覽數大 PK,還有新手專屬挑戰!無論你是 vocus 上活躍創作者或剛加入的新手,都有機會被更多人看見,獲得站上版位曝光&豐富獎勵!🏆
Thumbnail
本文探討AI筆記工具的優缺點、選擇建議及未來趨勢,比較NotebookLM、OneNote+Copilot、Notion AI、Obsidian+GPT插件和Palantir Foundry等工具,並強調安全注意事項及個人需求評估的重要性。
Thumbnail
全方位分析脫離繼承戰的方法,大膽猜測誰會成為卡丁國下一任國王。
Thumbnail
這篇內容,將會講解什麼是運算子,以及與運算子相關的知識。包括運算子的簡介、賦值運算子、算術運算子、遞增/遞減、比較運算子、邏輯運算子。
Thumbnail
這篇內容,將會講解什麼是資料型態,以及與資料型態相關的知識。包括資料型態的簡介、實數、布林值、 字串、陣列。
Thumbnail
這篇內容,將會講解什麼是變數,以及與變數相關的知識。包括變數、資料型態、變數賦值、變數的命名規則、變數的作用區域、變數的可重複性、內建變數。
Thumbnail
宣告變數 變數是程式中用來儲存和表示數據的標識符號​,並將變數存放在某個記憶體位子 可以用ID的方法查找變數存在哪個記憶體,此方法有利於以後查找問題用。 在大多數程式語言中,變數需要事先聲明(宣告)並賦值。 而Python是一種動態類型語言,不需要顯式宣告變數類型,而是在賦值時自動進行推斷。