UE4+VsCode+Python 部分配置

Posted wx-泡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UE4+VsCode+Python 部分配置相关的知识,希望对你有一定的参考价值。

引擎版本:4.22 + 

项目开启python:Plugins-搜Editor Utilities-将Editor Scripting Utilities开了-搜python-将Python Editor Utilities开了,SequencerScripting也可以开一下(也可以不开,用于moive和sequence的)

vscode写unreal python智能提示:

1.ProjectSetting-Python-DeveloperMode勾上

2.重启编辑器

3.项目Immediately目录下会有一个PythonStub,里面有个unreal,py,将这个东西复制

4.粘贴到你要写的py文件同目录下,例如D:/PythonWork/test.py & unreal.py

5.打开vscode开始编写test.py,然后第一句import unreal,就有智能提示了

 

如果想在EditorUtilityWidget中点按钮运行python脚本,例如Widget里面有个TextBlock,你在Run EditorUtilityWidget的时候,按下按钮无法让python实时获取当前TextBlock里面的内容。需要用命令行参数.例如

对应.py文件中用sys.argv[x],x为参数位置,1开始

以上是关于UE4+VsCode+Python 部分配置的主要内容,如果未能解决你的问题,请参考以下文章

UE4+VsCode+Python 部分配置

UE4.27 VScode 找不到源文件修复方法

UE4.27 VScode 找不到源文件修复方法

UE4.27 VScode 找不到源文件修复方法

VSCode 配置快速输入函数注释

VSCode 配置快速输入函数注释