天天看點

GameFramework 學習筆記(九)ObjectPool

GameFramework 學習筆記(九)ObjectPool

看這個UnityGameFramework的對象池元件  

GameFramework 學習筆記(九)ObjectPool

直接調用GameFramework裡面的對象池,一層簡單的封裝,是以我們直接看GameFramework裡面的對象池。

GameFramework 學習筆記(九)ObjectPool

這個字典有沒有覺得很熟悉。引用池的時候就是字典存放着引用池。是以同樣的我們隻要看懂了這個引用池,那也就可以了解這個引用池管理器啦。

我們會發現這個引用池裡面有一堆的變量。(這**都是些啥呀)

GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool

我們隻能通過下面的那些屬性和方法來把這些變量搞明白。

GameFramework 學習筆記(九)ObjectPool

剩下的類似

把屬性看完我們可以知道以下資訊

GameFramework 學習筆記(九)ObjectPool

想要繼續往下看 我們得先看一下這個内部對象是什麼東西。

GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool

其他函數不說了,應該都能看懂 還有他繼承的那個對象基類 裡面的屬性方法也看看。

這個也看看後面會用到

GameFramework 學習筆記(九)ObjectPool

回到那個對象池

GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool
GameFramework 學習筆記(九)ObjectPool

對象池也看完了 。最後回到管理器中。除了前面的那幾個簡單調用對象池裡面的方法的。後面一堆都是在調用後面的内部建立。内部銷毀的方法。這兩個方法也不難了解就不說了。

對象池也完了。