liaokongVFX / Unreal-PyToolkit

Integrate Python2 PySide Module into UE4

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unreal-PyToolkit

嵌入 Python PySide 模块实现 Qt 界面开发
说明文档链接 链接

工具集锦

  工具界面使用 PySide 组件库 dayu_widgets
  插件在引擎版本 4.25.1 下运行没有问题。

  使用本插件需要开启下列 Unreal 官方插件

  • Python Editor Script Plugin
  • Editor Scripting Utilities
  • Sequencer Scripting

  由于 Unreal Python 的官方插件是基于蓝图节点转换到 Python 调用的
  所以不开启插件会导致相关的蓝图模块缺失,官方 Python 文档里面所提到的一些模块也将无法使用。

Python 库依赖

Content 目录下的 Python 目录默认会添加到 Python sys.path 里面
Python 目录里面添加的依赖库如下:

附注: PySide 包整个有近 100M 大小,我全部上传到了 master 分支了,所以仓库会比较大,我预留了 码云 的仓库备份,方便用来加速。 码云链接

About

Integrate Python2 PySide Module into UE4

License:MIT License


Languages

Language:Python 61.6%Language:C++ 26.0%Language:C 12.2%Language:C# 0.1%Language:Roff 0.1%Language:CSS 0.0%