虛幻藍(lán)圖OBJECT類的引用
2022-07-18 23:21 作者:無心菩提ppccqq | 我要投稿
Object類是所有類的基類,它和Actor類不一樣,不能直接拖到場景中。
我們可以用object類做成一個數(shù)據(jù)結(jié)構(gòu),然后在必要的情況下,以object類作為一個抽象的基類,然后派生出很多子類。用子類去構(gòu)建對象,在對象里面實(shí)現(xiàn)各種功能。
下面就是以簡單的技能系統(tǒng),做個例子:
首先要建立一個基類。這個類需要生成抽象類。在類設(shè)置當(dāng)中進(jìn)行設(shè)置

然后使用這個基類創(chuàng)建子類
并在子類中覆蓋基類的函數(shù)

如果要把這個類作為對象使用,則需要構(gòu)建具體的對象,比如我這里有多個子類,可以選擇構(gòu)建成一個對象。這樣可以作為隨機(jī)技能使用。

需要使用的時(shí)候,用對象引用函數(shù)就可以了。
標(biāo)簽: