[UE5] 启用Python插件-虚幻引擎的Python开发

在笔者进行虚幻引擎功能模块开发时,需要用到机器学习的相关功能,此时Python语言便成为了不二之选。故在此记录下开发历程,以供笔者在日后翻阅,如果能对其他读者产生参考,那便更好

1. 在UE5中启用Python插件

[UE5] 启用Python插件-虚幻引擎的Python开发_第1张图片

打开虚幻引擎,进入编辑→ 插件→ 在左侧菜单中找到“Scripting”→ 将图示1,2插件打上钩,至于我进行问号标记的“Python Foundation Packages”,据描述可能是有一些Python的基础依赖包,包括Numpy等,我也对它进行了启用

进行如上操作后,引擎会提示重启UE5以产生变动,此时如果工程已经保存或无其他要紧事宜便可以直接点击“立即重启” 

2. 配置插件设置

[UE5] 启用Python插件-虚幻引擎的Python开发_第2张图片

重启虚幻引擎后,来到编辑→ 项目设置→ 插件→ Python,其中3.所标记的启动脚本为引擎启动时所直接启用的Python脚本,目录形式为“E:\...\xxx.py”,额外路径是附加的一个或多个文件夹,其中可以包含多个Python脚本

进行配置完成后,将4.的开发者模式勾选

*就笔者目前所知,在UE5中进行Python开发只可以在编辑环境中进行,如果想要在Runtime中使用Python相关代码模块,则需要对其进行dll封装,该部分待日后再进行更深一步的研究


The End

你可能感兴趣的:(python,ue5,虚幻引擎5)