Features:
-
Python scripts or commands can be executed at runtime, while the game is running.
-
Python scripts or commands can also be executed in the Editor, for testing purpose.
-
Use your own Python installation (preferred) or the embedded 3.12/3.11 python.
-
Asynchronous (looping) python execution with Latent Function.
-
Every Python script can run in a single parallel thread, without blocking the main Game process.
Number of Blueprints: 7
Number of C++ Classes: 7
Network Replicated: No
Supported Development Platforms:
Windows: Yes
Mac: No
Linux: No
Version: 2.3
Documentation: Link
Discord Server: Link
Important/Additional Notes:
-
Python scripts cannot access UE5 internals, i.e. your script cannot directly modify the Game behavior.
-
It is not possible to guarantee the compatibility with all of the over 350,000 packages available in Python.
特征:
-
Python脚本或命令可以在运行时执行,而游戏正在运行。
-
Python脚本或命令也可以在编辑器中执行,用于测试目的。
-
使用您自己的Python安装(首选)或嵌入式3.12/3.11python。
-
具有潜在功能的异步(循环)python执行。
-
每个Python脚本都可以在单个并行线程中运行,而不会阻塞主游戏进程。
蓝图数目:7
C++类数:7
网络复制:没有
支持的开发平台:
Windows:是的
Mac:没有
Linux:没有
版本:2.3
文件: 连结
不和谐服务器: 连结
重要/附加注意事项:
-
Python脚本无法访问UE5内部,即您的脚本无法直接修改游戏行为。
-
无法保证与Python中所有可用的超过350,000个包的兼容性。
Yothon is the only plugin that allows you to use Python at runtime in Unreal Engine.
Yothon lets you run your python scripts or commands (with your personal Python installation) as an embedded interpreter, then have the results directly into Unreal Blueprint or C++. This second version bring a major improvement: asynchronous jobs. This means that a long-running script won’t freeze the Game anymore, but will be executed as a game thread, in parallel with the main process.
Please note that, at this stage, Python scripts cannot access UE5 internals, e.g. UObjects.
约顿 是 只有插件 这允许你使用Python 在运行时 在虚幻引擎中。
Yothon允许您以嵌入式解释器的形式运行python脚本或命令(通过个人Python安装),然后将结果直接导入虚幻蓝图或C++。 第二个版本带来了重大改进:异步作业。 这意味着长时间运行的脚本不会再冻结游戏,而是将作为游戏线程与主进程并行执行。
请注意,在此阶段,Python脚本无法访问UE5内部,例如UObjects。
评论(0)