UE4 一些類,變量特別簡單的翻譯(_傑森大師)

UE4定義

你好!

ENUM 枚舉

枚舉值,在UE4中一般用於一系列相同的事情,例如你的連招類型,血量的高低,武器的類型,這樣定義的好處是當你在用斧頭的時候,你設置這物體枚舉值爲斧頭,那他在動畫藍圖做個判斷採用斧頭的攻擊方式,用劍的時候採用劍的攻擊方式,主要用於定義他的狀態。

在這裏插入圖片描述

Struct 結構體

結構體,他的意思還是比較好理解,你可以把他理解成一個做一件事情需要運用的變量集,當在做一個庫存揹包的時候,別人創建一個結構體,爲了就是在製作揹包時,把後面揹包會用到的變量都定義出來,揹包時他的圖標是怎麼樣的,名字,傷害多少,他的骨骼網格模型,全部定義出來,後面在揹包拿東西出來時進行調用。
在這裏插入圖片描述

BlueprintFunctionLibrary 藍圖函數庫

這個的意思是自己在這個類裏定義好自己寫的函數,當在其他類時可以直接進行調用,這樣會方便很多。
在這裏插入圖片描述

ActorComponent 物體組件

自己預先寫好的一個組件,在創建主角Character的時候可以直接增加然後調用
在這裏插入圖片描述
在主角身上添加
在這裏插入圖片描述

Interface 接口

接口的意思是當你想通過一件事情讓其他actor在我觸發這件事情是都有進行發生變化,例如你揹包獲取一個物體,你點擊使用他

在這裏插入圖片描述
這個時候在這個插槽被點擊的物體都會觸發這個函數,而這個函數觸發的事件要在自己被觸發物體的身上寫
在這裏插入圖片描述
這樣就能觸發主角增加血量或者扣血之類的功能

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章