原创 UE4官方文檔UI學習:6. UMG 使用菜單錨顯示彈出菜單

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 UE4官方文檔UI學習:3.UMG 創建暫停菜單

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 《用兩天學習光線追蹤》4.封裝成類

本項目參考自教程《Ray Tracing in One Weekend》,在跑通了所有例子之後,加上了自己的理解寫成筆記,項目使用CPU多線程提速,並增加了GUI進度顯示。 項目鏈接:https://github.com/maij

原创 《用兩天學習光線追蹤》10.散焦模糊

本項目參考自教程《Ray Tracing in One Weekend》,在跑通了所有例子之後,加上了自己的理解寫成筆記,項目使用CPU多線程提速,並增加了GUI進度顯示。 項目鏈接:https://github.com/maij

原创 UE4源碼Xcode編譯錯誤解決:/Mac/XcodeBuild.sh failed with exit code 5

Xcode編譯UE4源碼的時候報錯: Running command : Engine/Binaries/DotNET/UnrealBuildTool.exe UE4EditorServices Mac Development E

原创 C++使用Lambda函數實現多線程

#include <iostream> #include <thread> #include <vector> #include <algorithm> int main() { // vector 容器存儲線程

原创 UE4官方文檔UI學習:4.UMG 創建控件模板

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 UE4安裝錯誤解決:MSB3644 framework “.NETFramework,Version=v4.6.2” were not found

錯誤描述:MSB3644 framework “.NETFramework,Version=v4.6.2” were not found 解決方法:下載並安裝.NET Framework 4.6.2 Developer Pack

原创 UE4官方文檔UI學習:2.UMG 創建主菜單

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 《用兩天學習光線追蹤》8.折射向量和電介質

本項目參考自教程《Ray Tracing in One Weekend》,在跑通了所有例子之後,加上了自己的理解寫成筆記,項目使用CPU多線程提速,並增加了GUI進度顯示。 項目鏈接:https://github.com/maij

原创 UE4官方文檔UI學習:1.UMG UI設計器快速入門

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 UE4官方文檔UI學習:7. UMG 用事件驅動UI更新

最近開始學習UE4,整理了一下UE4的UMG官方文檔的主要內容。 目錄: UE4官方文檔UI學習:1.UMG UI設計器快速入門 UE4官方文檔UI學習:2.UMG 創建主菜單 UE4官方文檔UI學習:3.UMG 創建暫停菜單

原创 Lua入門:表的用法

表是lua唯一的數據結構。 如果表中沒有這個key,返回nil,例如a[kkk] = nil #a 獲取表的長度,只能用於數字爲下標的列表 表本質上是一個輔助數組,可以使用數值作爲索引,也可以使用字符串等任意類型的值作爲索引(除了

原创 《用一週學習光線追蹤》4.柏林噪聲

本項目參考自《Ray Tracing in One Weekend》系列。 上接《用兩天學習光線追蹤》,繼續學習光線追蹤。 項目鏈接:https://github.com/maijiaquan/ray-tracing-with-i

原创 Lua元表示例:__index和__newindex

元表裏面有元方法 設置元表的方法: setmetatable(tab, metatable __index元方法 prototype = {x = 0, y = 0, width = 100, height = 100} l