UE5执行Python脚本插件

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1.启用UE5的Python脚本编辑器
在这里插入图片描述
在Edit里面找到Plugins然后打开插件管理器搜索Python,找到 Python Editor Script Plugin并启用它。该插件也可能会自动启用(至少我的UE5是这样的如果已经自动启用那就不用管它接着下一步。
2.获取UE5的Python API库

在这里插入图片描述

在Edit里面找到Project Settings然后打开它并找到Python接着启用Developer Mode(开发者模式。

这个时候打开你的UE项目的文件夹找到Intermediate并打开

再找到PythonStub并打开

这个时候一个叫unreal.py的文件会乖乖的躺在里面这个就是我们将要使用的Python API库

3.在VS Code里面设置路径

打开我们的VS Code编辑器然后通过搜索在设置里面打开 settings.json文件

如图添加之前UE自动生成的Python API库的路径

这样我们就可以愉快的在VS Code里写UE5的Python脚本了

4.在UE5中添加脚本路径

还是打开Edit中的Python管理界面可以在图中的Startup Scripts和Additional Paths处添加脚本路径。Startup Scripts和Additional Paths的区别是Startup Scripts在UE5启动时自动调用而Additional Paths不会自动调用只是给UE添加了一个识别脚本的路径

在这里插入图片描述

5.在UE5中执行脚本

用UE5的输出控制台打印一个字符串
此时是通过命令行的方式来执行的脚本注意图中绿色的输出这是Cmd调用Python脚本的方式
在这里插入图片描述

然后将命令行换成Python直接输入文件名即可执行文件
也可以通过导入的方式执行文件
我们也可以通过蓝图来执行Python脚本

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: python