Unity腳本裡的public參數本身是可以在editor介面調適的
但有時候我們也會想要private的一些參數可以在介面調適
方便我們在做遊戲時候的調整,像是攻擊速度阿血量等等的
需要大量做測試調整來平衡的,這種時候以下介紹的東西
就可以派上用場啦~
1.首先是[System.Serializable]
他是可以讓你可以在介面調整你接下來宣告的CLASS所包含的參數
只要在宣告CLASS前面加上[System.Serializable]就可以了
附圖~
2.第二種是專門對付腳本的private參數的[SerializeField]
只要在參數前加上這個,就能夠調整囉