- 博客(8)
- 收藏
- 关注
原创 UE Json读写
1:添加JSON Modules在Project.Build.cs文件中的PrivateDependencyModuleNames添加Json和JsonUtilities模块。读取Json文件到字符串private: bool LoadStringFromFile(const FString& FileName, const FString& RelaPath, FStri...
2020-02-16 21:37:05
1731
原创 C++设计模式
一、C++ 单例模式概念单例 Singleton 是设计模式的一种,其特点是只提供唯一一个类的实例,具有全局变量的特点,在任何位置都可以通过接口获取到那个唯一实例;C++单例的实现方法public: //单例设计模式 static void Initialize(); static TSharedPtr<SlAiDataHandle>Get();private:...
2020-02-15 11:42:39
149
原创 UE c++
创建变量方式//创建数组Tarray <UTexture2D*> TextureArr;Tarray <Uclass*> SourceBlueprints;//创建类TSubclassOf <Aenemy> enemy;AActor * MyActor;
2020-02-15 10:38:17
1379
原创 UE4本地化方法
代码设置public: static void Register(FText value) { return; }//方法一:声明一个本地化的域名,然后定义本地化名字#define LOCTEXT_NAMESPACE "本地化域名"类名::Register(LOCTEXT("Menu", "Menu"));#undef LOCTEXT_NAMESPACE//方法二:类名::...
2020-02-15 10:37:44
1145
原创 UE字符串处理学习笔记
字符串的相互转换参考虚幻文档https://docs.unrealengine.com/zh-CN/Programming/UnrealArchitecture/StringHandling/index.html字符转换范例FName-FStringTestHUDString = TestHUDName.ToString();FName-FTextTestHUD...
2020-01-13 23:24:41
609
原创 我的UE学习录
1:航向角FRotator( float InPitch, float InYaw, float InRoll)2:工程文件文件目录3:UE Visual Assist 使用快捷键常用快捷键:(从最常用开始)F9 // 设置断点F10 // 单步F11 // 进入某个函数Shift + F11 // ...
2020-01-13 09:10:56
358
原创 关于UE shader
关于UE shader 查询了一些别人的观点,自己做个笔记材质=shader+贴图unreal是否使用shader?官方建议:不要使用,基础不好的话优化不行如果是为了完成项目(效率高),使用材质编辑器的內置函数(足够支持99%的材质需求)高级一点的渲染,如 烟雾,流体,使用shader(现在也可以用材质或者粒子表现出来)材质编辑器中不能使用循环,但是可以使用时间函数time事实上也只...
2020-01-12 23:48:46
3411
1
原创 开放大世界 codelikeme
开放大世界 codelikeme视频地址:B站:https://www.bilibili.com/video/av62125947?p=317油管:https://www.youtube.com/channel/UClb6Jh9EBV7a_Nm52Ipll_Q视频内容开放大世界环境流程 1-8近战动作游戏制作流程 47-275角色 IK 制作流程 116-134武器系统(弓箭...
2020-01-12 23:20:51
2308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人