BPThreads Plugin allows you to use threads directly in blueprints without writing a single line of code to increase the performance of your game!
BPThreads插件允许您直接在蓝图中使用线程,而无需编写一行代码来提高游戏的性能!
Example project (4.16): https://drive.google.com/open?id=1_pJGZakuGGfY8J2IBtheSggFwMWeQD7e
General Stability Improvements.
The plugin wraps C++ threading and synchronization functionality in to blueprint readable objects and nodes.
This plugin includes:
- Thread Object
- Mutex Object
- Event Object
- Thread Safe Boolean
- Weak Object Pointer (NEW)
- Garbage Collector Guard (NEW)
Documentation provided : No
Number of classes: 8
Network Replicated: No
Supported Development Platforms: Mac, iOS, Linux, Android, Win32, Win64
Supported Target Build Platforms: Mac, iOS, Linux, Android, Win32, Win64
Tested Platforms: Mac, Win64
示例项目(4.16): https://drive.google.com/open?id=1_pJGZakuGGfY8J2IBtheSggFwMWeQD7e
一般稳定性改进。
该插件将c++线程和同步功能封装到蓝图可读对象和节点中。
这个插件包括:
- 线程对象
- 互斥对象
- 事件对象
- 线程安全布尔
- 弱对象指针(NEW)
- 垃圾收集器守卫(新)
提供的文件:没有
课程数目:8
网络复制:没有
支持的开发平台:Mac、iOS、Linux、Android、Win32、Win64
支持的目标构建平台:Mac,iOS,Linux,Android,Win32,Win64
测试平台:Mac、Win64
THIS PLUGIN IS DISCONTINUED AND NO LONGER SUPPORTED BY THE PUBLISHER.
DEMO | AI TUTORIAL
Requirements:
* Intermediate or at-least basic knowledge of multi-threaded programming.
* Please do NOT buy this plugin if you are NOT familiar with multi-threaded programming.
Known Issues:
* The plugin will not allow to package game in case you are using Python Plugin for engines prior to UE5.
New Features:
- Added ability to Pause Autolooping Threads
- Added WeakObjectPointer to safely dereference UObjects from Threads
- Added ability to use ScopeGuards
- Added GarbageCollectorScopeGuard
+ General Stability Improvements.
———————–
BPThreads Plugin is very useful for off-loading heavy tasks to another thread without writing a single line of code.
You can use custom Mutex, Event, and Thread Safe Boolean for thread synchronization.
The thread can be set to auto-loop and/or auto-start (see tutorial 00:48 sec)
Using this plugin is as easy as adding an actor component and binding a delegate to your function (event), while increasing the performance of your game!
要求:
*多线程编程的中级或至少基本知识。
*如果您不熟悉多线程编程,请不要购买此插件。
已知问题:
*如果您在UE5之前为引擎使用Python插件,该插件将不允许打包游戏。
新功能:
- 增加了暂停自动启动线程的能力
- 添加了WeakObjectPointer以安全地从线程取消引用Uobject
- 增加了使用ScopeGuards的能力
- 添加GarbageCollectorScopeGuard
+一般稳定性改进。
———————–
BPThreads插件对于将繁重的任务卸载到另一个线程而无需编写一行代码非常有用。
您可以使用自定义互斥锁、事件和线程安全布尔值进行线程同步。
线程可以设置为自动循环和/或自动启动(参见教程00:48秒)
使用这个插件就像添加一个actor组件和绑定一个委托到你的函数(事件)一样简单,同时提高你的游戏的性能!
评论(0)