• 2024-06-24UE4 C++ 随机生成迷宫地图
    参考参考原理就是利用一个房间的三个方向(排除进入口)出口(可以减少,即设置墙壁),从而获得下一次房间生成的位置,其中涉及到对于多个房间重叠,生成结束后如何对缺口进行修补等功能实现RoomBaseActor该Actor类是后续创建房间的基类,如果想要固定所有房间形状即只改变出口个数,那么在该类
  • 2024-06-06最小覆盖子串
    Problem:76.最小覆盖子串目录思路解题方法复杂度Code思路滑动窗口很简单解题方法滑动窗口复杂度时间复杂度:添加时间复杂度,示例:$O(n)$空间复杂度:添加空间复杂度,示例:$O(n)$CodefuncminWindow(sstring,tstring)string{ result:="" //剔
  • 2024-02-03delphi 里 多用TArray 而不是 array of
    今天写代码发现个bug,是delphi编译器核心层面的:unitddx.att;interfaceusesSystem.Generics.Collections,System.Rtti;typexstring=string;InstanceName=class(TCustomAttribute)privateFvalue:arrayofstring;publicconstructorCreate(
  • 2023-10-16UE功能性插件
    ---打开资源管理器UCLASS()classOPENWINDOWSFILE_APIUMyBlueprintFunctionLibrary:publicUBlueprintFunctionLibrary{ GENERATED_BODY()public: UFUNCTION(BlueprintCallable,Category="OpenWindowsFile") staticTArray<FString>OpenWindowsFiles();};#
  • 2023-08-09Unreal Engine 5.2 .uasset文件格式分析
       以下内容只包含UE5的5.2版本,不包含兼容性内容,不同版本可能会有所不同。提示:   N :通常代表数组个数  ? :代表不确定,比如字符串的长度。  * :乘积  TypeName:Size:此说明并非定义位域,是在说明此处的数据类型、名称以及空间占用,空间单位为字
  • 2023-06-22UE5 C++ TArray
    概述TArray是UE4中最常用的容器类。其速度快、内存消耗小、安全性高TArray类型由两大属性定义:元素类型和可选分配器元素类型是存储在数组中的对象类型。TArray被称为同质容器。换言之,其所有元素均完全为相同类型。单个TArray中不能存储不同类型的元素。分配器常被省略,默
  • 2023-05-14关于 UE4 的 TArray
    TArray,是UE4的可动态扩容数组容器,是UE4里最常见,也是用的最多的一种容器,类似于STL中的vector 1.遍历Array的三种方法1.1下标遍历Array(lambda写法)1//下标法遍历Array2autoForeach_1=[](TArray<int32>_arr)->void3{4for(int32i=0;i<_arr
  • 2022-12-13UE4 读取本地图片
    参考链接:​​https://answers.unrealengine.com/questions/235086/texture-2d-shows-wrong-colors-from-jpeg-on-html5-p.html​​我这里,不能将图片全放工程之中,需要在外部
  • 2022-09-19UEC++ 容器:TArray
    说明:容器是方便我们存储数据的载体,在虚幻中,为我们提供了三种容器。分别是TArray,TMap,TSet。首先虚幻提供的容器都是同质容器,只能用来存储相同类型的数据。三种容器具备不同