2016年7月21日 星期四

[Unity][PlayMaker] 練習七 : 預製物件

預製物件

預製物件,顧名思義就是事先準備好在場景中所需要使用到的物件,包括物件的相關動作邏輯等等,然後將做好的物件轉換成預製物件,如此一來就可以在任意場景中量產該物件. 

舉例來說,在一款射擊遊戲中,敵方角色不斷出現,這時候的敵方角色並不是設計者先準備好一堆物件在特定位置上隱藏著,等時間到才解除隱藏,而是先做好敵方角色的預製物件,等到場景滿足特定條件時才會生成並出現在畫面上.

那麼,這兩種做法的差異性在哪裡呢?答案是系統效能. 事先產生好放在特定位置等待,這種做法在遊戲一開始系統就會被這些還不需要使用到的物件佔用掉許多資源,反而造成遊戲效能變差. 事先做好預製物件的話,在場景需要這些物件時才會被生成,如此一來資源就可以有效地被利用.

蛤?還是看不懂嗎?你家倉庫本來只能放一個月的所有日常用品的備品,結果某天你買了一年份的衛生紙塞滿了倉庫,結果導致你沒地方放其他東西的備品,大概是這種概念.


預製物件練習

接下來就可以開始照著影片練習如何預製物件,很簡單也很方便der!!



謝謝大家收看,記得多練習!!

沒有留言:

張貼留言