Unreal Engine游戏素材资源 BPThreads 包含4.24-4.27 包含更新版BPThreads v1.5 (5.0) :BPThreads.uplugin 大小共:127M
BPThreads插件允许你在蓝图中直接使用线程,而无需编写一行代码,以提高你的游戏性能

新功能:
增加了暂停自动循环线程的功能
增加了WeakObjectPointer功能,可以安全地从线程中解除对UObjects的定义
增加了使用ScopeGuards的功能
增加了GarbageCollectorScopeGuard
+ 一般稳定性改进。

BPThreads插件对于在不写一行代码的情况下将繁重的任务卸载到另一个线程非常有用。
你可以使用自定义的Mutex、Event和Thread Safe Boolean来实现线程同步。
线程可以被设置为自动循环和/或自动启动(见教程00:48秒)。
使用这个插件就像添加一个演员组件和绑定一个委托给你的函数(事件)一样简单,同时提高你的游戏性能

技术细节:

一般稳定性的提高。
该插件将C++线程和同步功能封装到蓝图可读对象和节点中。

这个插件包括:
线程对象
Mutex对象
事件对象
线程安全布尔值
弱化对象指针(新)
垃圾收集器防护(新)

类的数量:8
网络复制:没有
支持的开发平台:Mac, iOS, Linux, Android, Win32, Win64
支持的目标构建平台:Mac, iOS, Linux, Android, Win32, Win64
经测试的平台:Mac, Win64

要求:

* 多线程编程的中级或至少基础知识。

* 如果您不熟悉多线程编程,请不要购买此插件。

已知的问题:

* 如果您对 UE5 之前的引擎使用 Python 插件,该插件将不允许打包游戏。

新功能:

添加了暂停自动循环线程的功能
添加了 WeakObjectPointer 以安全地从线程中取消引用 UObject
添加了使用 ScopeGuard 的能力
添加了 GarbageCollectorScopeGuard
+ 一般稳定性改进。

———————–

BPThreads 插件对于将繁重的任务卸载到另一个线程非常有用,而无需编写一行代码。

您可以使用自定义 Mutex、Event 和 Thread Safe Boolean 进行线程同步。

线程可以设置为自动循环和/或自动启动(参见教程 00:48 秒)

使用这个插件就像添加一个 actor 组件并将委托绑定到您的函数(事件)一样简单,同时还能提高游戏的性能!

技术细节
示例项目 (4.16):https://drive.google.com/open? id=1_pJGZakuGGfY8J2IBtheSggFwMWeQD7e

一般稳定性改进。

该插件将 C++ 线程和同步功能包装到蓝图可读对象和节点中。

这个插件包括:

线程对象
互斥对象
事件对象
线程安全布尔值
弱对象指针(新)
垃圾收集器守卫(新)

提供的文件:没有

班级数:8

网络复制:否

支持的开发平台:Mac、iOS、Linux、Android、Win32、Win64

支持的目标构建平台:Mac、iOS、Linux、Android、Win32、Win64

测试平台:Mac、Win64

标签
表现光线追踪优化代码简单的加工背景痕迹异步任务线中央处理器多工人代码插件

发表回复

后才能评论