- 博客(9)
- 收藏
- 关注
原创 UE4-异步加载资源
前言与使用LoadObject这种同步加载资源方式不同的是,异步资源加载会开新的线程来进行资源的加载操作,避免因为所需加载资源过大或过多而使主线程卡死。官方文档链接如下: https://docs.unrealengine.com/latest/CHN/Programming/Assets/AsyncLoading/index.html 但是官方文档介绍的比较笼统,下面我会将我实际使用成功的代码
2017-09-28 14:34:58
2967
原创 UE4 C++控制在UMG控件中播放视频
创建MediaPlayer和MediaSourceUE4中的Media框架在官方文档中有蓝图的使用示例: https://docs.unrealengine.com/latest/CHN/Engine/MediaFramework/index.html在此我们用C++来实现。首先在Content文件夹下新建一个Movies文件夹,将你要播放的视屏文件拷贝到项目工程的对应文件夹里。然后创建一个Med
2017-08-28 11:15:38
7273
1
原创 UE4 Sockets多线程TCP通信
博主的例子实现的是一个使用Socket多线程TCP通信的客户端。在主线程中发消息,子线程中收消息。当然也能类似的实现两个子线程分别收发消息。Socket相关函数都定义在了GameInstance中,以便我们能在不同场景都能调用。
2017-07-12 11:25:40
22101
17
原创 UE4-XML与JSon的简单读写实现
撸主本来想用引用Tinyxml第三方库来做xml文件的读写,后来发现确实有点麻烦了,不如UE4的XmlParser模块中提供的两个类(FastXML、FXmlFile),本例使用FXmlFile。 编译环境:UnrealEngine 4.15.3、 Visual Studio 2015、 Windows 10 x64
2017-06-09 10:28:56
4814
1
原创 UE4_第三方库的引用
UE4中引用第三方库和一般C++项目是有区别的。本文主要介绍lib静态库和dll动态库的引用。如有错误,万望指正!Demo调试工具:UE4.15.3 、VS2015
2017-06-06 20:32:38
6798
3
原创 顺序表类模板
记录一下自己写的一个顺序表类模板,运算符只重写了[],由于函数中直接用了==运算符,如果模板类的类型是复杂数据类型的话,需要在类中重写==等运算符。
2017-06-05 09:53:37
3190
原创 [学习笔记]UE4--多线程的实现方式
用TaskGraph和FRunnable实现多线程的方式。简单讲述了UE4中两种方式怎么开线程,并简单过了一下引擎的实现流程。
2017-05-26 19:37:19
3199
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人