藍(lán)圖函數(shù)庫 靜態(tài)函數(shù)的合集,提供不與特定游戲性對(duì)象綁定的效用功能 藍(lán)圖類均繼承自 UBlueprintFunctionLibrary 可以從藍(lán)圖函數(shù)庫中拖拽自定義函數(shù)節(jié)點(diǎn),并...

藍(lán)圖函數(shù)庫 靜態(tài)函數(shù)的合集,提供不與特定游戲性對(duì)象綁定的效用功能 藍(lán)圖類均繼承自 UBlueprintFunctionLibrary 可以從藍(lán)圖函數(shù)庫中拖拽自定義函數(shù)節(jié)點(diǎn),并...
藍(lán)圖命名空間 Blueprint Namespaces 防止加載不必要的資產(chǎn),從而加快藍(lán)圖資產(chǎn)的打開時(shí)間。 引擎通常會(huì)在初始化時(shí)加載所有的藍(lán)圖函數(shù)庫和宏庫(不論是否引用) 項(xiàng)...
宏(Macros) 宏(Macros) 和藍(lán)圖節(jié)點(diǎn)中的折疊圖表(collapsed graph)相同。 它們都有通道節(jié)點(diǎn)設(shè)計(jì)的進(jìn)入點(diǎn)和離開點(diǎn)。可擁有任意數(shù)量的執(zhí)行或數(shù)據(jù)引腳。...
事件 Events 在 事件圖表(EventGraph) 中執(zhí)行的個(gè)體 對(duì)游戲中發(fā)生的特定事件(如游戲開始、關(guān)卡重置、受到傷害等)進(jìn)行回應(yīng)。 一個(gè)事件只能執(zhí)行一個(gè)目標(biāo),只能線...
BluePrint系統(tǒng)概述 藍(lán)圖可視化腳本 是一類完整的游戲性腳本系統(tǒng), 使用基于節(jié)點(diǎn)的界面在虛幻編輯器中創(chuàng)建游戲性元素。 用于引擎中的對(duì)象驅(qū)動(dòng)(OO)類或?qū)ο蟆?藍(lán)圖和C+...
Subsyetem用途 生命周期受控的自動(dòng)實(shí)例化類。 定義了一系列自動(dòng)實(shí)例化和釋放的類 根據(jù)父類不同,實(shí)現(xiàn)不同的生命周期 依附依存的Outer對(duì)象(擁有者/容器) Subsy...
UPlayer 繼承UObject和FExec(支持控制臺(tái)命令) UPlayer和PlayerController關(guān)聯(lián) 可以具有屬性、函數(shù)和事件 ULocalPlayer 本...
在UE引擎中,GameMode和GameState是兩個(gè)重要的類,用于管理游戲的邏輯和狀態(tài)。 AInfo 不可見: 在world中沒有物理展示的Actor基類, 保存數(shù)據(jù): ...
APawn Pawn 是由玩家或 AI 控制的所有 Actor 的基類。 Pawn 核心三要素: 物理實(shí)體, 移動(dòng), 控制。 默認(rèn)情況下,控制器Controllers和 Pa...
關(guān)卡Level ULevel繼承自UObject, 可被序列化 Level被序列化為.umap格式文件保存在本地 LevelScriptBlueprint 關(guān)卡藍(lán)圖 Leve...
組件 組件 是一種特殊類型的對(duì)象,Actor可以將組件作為子對(duì)象附加到自身。 組件適用于共享相同的行為,例如顯示表現(xiàn)、播放聲音。 舉例,用戶可控制車輛、飛機(jī)和船只。可以通過更...
Actor介紹和作用 Actor類是游戲中一切實(shí)體Actor的基類(繼承UObject)。 代表著游戲中的一個(gè)實(shí)體或物體。 是可見的角色、道具、敵人、NPC、觸發(fā)器等。 可以...
線程 join 阻塞,等待線程執(zhí)行完畢 detach 分離當(dāng)前持有的線程,繼續(xù)執(zhí)行 UE FRunnable類 UE5推薦的處理并行任務(wù)的類 init run exit st...
UObject相關(guān)的宏 UCLASS(...) UE類宏 UCLASS宏用于標(biāo)記UObject的派生類,只能修飾UObject的子類。 Abstract 抽象類 Bluep...