Bootstrap Chameleon Logo

Welcome To TAPython

GitHub Repo star count image TAPython download number

用Python编写工具逻辑,JSON文件定义Slate界面。喜欢coding一切,那么一定要试试TAPython

TAPython是一个虚幻引擎的插件,借助它,我们可以快速为Python工具创建基于UE原生Slate的界面,同时该插件提供了200+个常用的编辑器工具接口,使得开发UE编辑器工具变得异常简单高效

Three TAPython tools preview images

功能特性

  • 动态创建UE Slate控件窗口,支持43+控件类型
  • 可配置的主菜单/工具栏菜单,兼容Tool Menu Anchor
  • 类Slate语法的界面描述文件,动态实时预览界面效果
  • 不改引擎,无需Editor UMG支持,兼容UE4
  • 200+ 额外的编辑器常用接口,扩展编辑器高阶功能

Sketch Editing Gif, showcasing editing window and dynamic result, input window on the right, and result on the left

Why TAPython

C++ Blutility TAPython
专业性 ★★★ ★★
简单易学 ★★★ ★★★
迭代快速 ★★ ★★★
可移植性 ★★★ ★★★
上下游可扩展性 ★★ ★★★

所以,如果你是以下人员,那么TAPython将会是你不错的选择

  • 技术美术
  • 流程TD
  • 独立游戏开发者
  • 有脚本开发经验的开发者
  • 被变化的需求搞得头大的工具程序员
  • 想自己做工具的策划
  • 不想等待编译完成的开发者
  • Python爱好者

相关链接