Unity Serialize Property 使用技巧

2023/07/26閱讀時間約 1 分鐘

前言

由於對物件封裝,通常不會將 Field 公開,而是採用 Property,Property 在很多情況下也會比 Field 來得彈性、好用,面向 API 串接能有較好的拓展性,這篇簡短紀錄如何讓簡單的 Property 在 Inspector 內顯示。

程式碼

public class ShowProperty : MonoBehaviour {
// 這邊指定 field,僅限 auto-implement 能生效
// 這樣就能簡短的完成 get-only-property,也能在 Editor 內更改數值
[field: SerializeField]
public int MyInt { get; private set; } = 10;
}



#Jaku
#Jaku
因為Jackoo一直被念錯所以改成Jaku。是一名遊戲程序猿。
留言0
查看全部
發表第一個留言支持創作者!