0:00:00.193,0:00:06.270 預製(Prefab)在Unity裡是預先在場景內[br]組合好的遊戲物件並存在專案裡 0:00:06.860,0:00:09.287 他們可以被實體化(Instantiate)或拷貝(Clone) 0:00:09.287,0:00:12.349 意思就是在遊戲進行時[br]從預製產生新的實體(Instance) 0:00:12.503,0:00:16.032 預製有許多用途[br]同時也是Unity開發一個重要的環節 0:00:16.429,0:00:20.188 預製可以用來製作火箭[br]設計敵人甚至是設計關卡 0:00:20.563,0:00:26.013 要建立一個預製[br]首先在場景裡建立一個遊戲物件 0:00:26.013,0:00:28.013 並設定好所需要的元件 0:00:28.013,0:00:31.637 然後將該物件拖曳到專案裡[br]就可以將它存成預製 0:00:32.060,0:00:34.460 最後將場景中的遊戲物件刪除即可 0:00:35.889,0:00:39.585 如果你想要調整預製的屬性 0:00:39.585,0:00:41.856 你可以從專案裡選取一個預製[br]然後在檢視裡調整它的屬性 0:00:42.307,0:00:45.425 或是將它拖曳到場景上來產生一個實體 0:00:46.383,0:00:48.383 然後再由檢視裡調整 0:00:49.228,0:00:51.764 調整完成後再點選上面的Apply鈕 0:00:52.818,0:00:58.316 就會回存到預製[br]接下來你可以將預製的實體從場景上刪除 0:01:00.696,0:01:04.043 如果你利用一個預製來產生一群實體 0:01:06.598,0:01:08.598 然後調整了其中一個實體的屬性 0:01:11.286,0:01:15.064 然後你希望調整也套用在其他實體上[br]你可以按Apply存檔 0:01:15.200,0:01:18.361 接下來所有的實體都會同步更新 0:01:18.572,0:01:22.893 假如你調整了一個預製的實體 0:01:24.547,0:01:26.623 但你發現這不是你想要的調整 0:01:26.623,0:01:31.396 這時你可以從檢視按下還原鈕(Revert)[br]還原到預製的設定