旋轉
點積 a dot b = |a||b| cosθ
1、可通過判斷 點積>0 判斷物體是否在player的前方
2、可計算一個點到另一個點的距離
一、項目資源遷移 在 Unreal 中導入 .uasset 文件,經常會出錯。因爲 Unreal 的文件連接關係很複雜,在項目與項目之間移動資源,直接複製粘貼是肯定不行的,要在引擎中打開原有項目,選擇要移動的資源,比如是一個關
在 UE4 中製作手機遊戲(比如第三人稱3D遊戲,就像喫雞手遊)時,會需要對角色進行移動和視角的控制。UE4 中提供了默認的 Virtual Joystick 也就是虛擬搖桿。在引擎中 “Edit” 下的 “Project S
效果示例 圖片爲百度上找的 徑向模糊 的示例圖(網遊中常見的輕功,向前飛的時候,屏幕會變得模糊,給玩家一種 衝刺加速 的感覺,這種模糊是從屏幕中心,沿着一圈圈同心圓向外傳遞的,這就是徑向模糊 Rdial Blur)。 實現
新人上手,持續更新中。。。 UE4 引擎中的快捷鍵: Ctrl + B 在 Content Browser 中所搜一個文件的時候,搜到文件可能想要打開他所在的文件夾(在 content 中),可以右鍵選擇 “Show in
在 UE 手機遊戲中,我們可能會遇需要在遊戲中動態變換 UI 圖像的需求。在想要調整 UI image 的 BluePrint 中,先 get 到對應的 UI 文件。UI 可以拖出 set xxx 也就是 set 對應的圖像的
Preview Rendering Level 在 Unreal 中,想要設計手機玩的遊戲,可以修改 Render 模式來查看。 上圖中 “Preview Rendering Level” 中三個選項分別對應 電腦、安卓
實現效果 參考資料 文檔 - Unreal 官方文檔 - Aim Offset(對配置沒有什麼用,只是介紹) 視頻 - Youtube 教學 - UE4 TPS Aim OffSet Setup Part 6(我是跟着這個視頻
問題 joystick 搖桿和 UMG button 在移動端衝突的問題:按住搖桿時,UMG button 按了不起作用。 實際遇到的問題是:在用 Left Virtual Joystick 移動角色的時候,對 UI 界面
摘自 https://zhuanlan.zhihu.com/p/115750451 當一個頭文件中 include “xxx.generated.h“,意味着這個頭文件加入了反射系統。那些 UPROPERTY, UFUNCT
問題 NPC 的 Controller 設置在 self 下的 “Details” 中的 “Pawn” 裏的 “AI Cotroller Class” 裏設置。 在編輯器中設置了這個,把 NPC 拖進場景,NPC 就可以按
結構 Module GameplayAbilities Header /Engine/Plugins/Runtime/GameplayAbilities/Source/GameplayAbilities/Pu
AirSim是微軟基於UE4(後來也添加了Unity工程)開發的一款開源模擬器,可以模擬無人機、無人車。源碼地址: https://github.com/Microsoft/AirSim 下面簡單說下編譯過程(假設已經安裝了VS、UE4
UE4中的UProceduralMeshComponent組件可以用於繪製自定義形狀的模型,該組件位於ProceduralMeshComponent插件中,如果要引用該插件中的功能就要在XXXX.build.cs文件中加入對P
在Content下新建一個藍圖類BP_CallTest,並添加一個函數TestCppCall 該函數名TestCppCall包含在UClass類成員變量FuncMap中,通過FindFunctionByName獲取,返回類型爲UFunc
UE4中Content的資源都是繼承於UObject類,可以使用LoadObject加載資源 UObject* object = LoadObject<UObject>(nullptr,path); 例如加載StarterContent