当前位置: 首页 > news >正文

Unreal5从入门到精通之使用 Python 编写虚幻编辑器脚本

文章目录

    • 前言
    • 如何运行Python
      • 1.控制台
      • 2.蓝图调用python
    • python 入门
      • 变量
      • 数据类型
      • 运算符
      • 条件判断
      • 循环
      • 函数
      • 模块引用
      • 类型转换
      • 类方法
      • 继承
      • 构造函数
    • unreal API
      • 创建材质
      • 创建材质实例
      • 获取Content下选中资源
      • 获取关卡中选中Actors
      • 放置Cube
      • 编辑器进度条
      • 展示对话框
      • 设置关卡Actor位置
    • 常用python操作
      • 批量重命名资源
      • 根据贴图+材质生成材质示例
      • 创建关卡内容
    • 最后

前言

在虚幻编辑器中支持由Python 编辑器脚本插件,简单的来说,python可以做一下事情:

1.构建更大规模的资产管理管道或工作流程,将虚幻编辑器与您在组织中使用的其他 3D 应用程序联系起来。
2.在虚幻编辑器中自动执行耗时的资产管理任务,例如为静态网格生成细节级别 (LOD)。
3.按程序在级别中布置内容。
4.通过您自己用 Python 创建的 UI 来控制虚幻编辑器。

我们都知道,Unreal 可以自定义编辑器功能,那么这个python就是你开发编辑器功能的一个利器。

如何运行Python

1.控制台

在控制台,选择Python模式
在这里插入图片描述
当控制台处于 Python 模式时:

1.您可以在此控制台中输入 Python 代码行,并让编辑器立即执行每行代码,就像在命令窗口中使用交互式 Python 控制台一样。这是逐行执行 Python 代码的唯一方法;

2.您可以使用Shift+Enter分隔每行,或者粘贴从文本编辑器复制的多行块,来一次运行多行代码。

3.只需在控制台中输入文件名即可执行 Python 脚本文件。如果您的 Python 脚本需要其他命令行参数,请将其添加到脚本名称后。

4.工具 菜单提供了

http://www.lryc.cn/news/596903.html

相关文章:

  • Linux进程控制:掌握系统的核心脉络
  • 《设计模式之禅》笔记摘录 - 9.责任链模式
  • Xorg占用显卡内存问题和编译opencv GPU版本
  • 基于LNMP分布式个人云存储
  • Docker 容器中的 HEAD 请求缺失 header?从 Content-MD5 缺失聊起
  • BitDistiller:通过自蒸馏释放 Sub-4-Bit 大语言模型的潜力
  • BiLLM:突破大语言模型后训练量化的极限
  • AI安全“面壁计划”:我们如何对抗算法时代的“智子”封锁?
  • 主要分布在背侧海马体(dHPC)CA1区域(dCA1)的时间细胞对NLP中的深层语义分析的积极影响和启示
  • 使用 QLExpress 构建灵活可扩展的业务规则引擎
  • 糖尿病数据分析:血压与年龄关系可视化
  • OpenAI发布ChatGPT Agent,AI智能体迎来关键变革
  • Linux网络-------1.socket编程基础---(UDP-socket)
  • 基于数据挖掘的短视频点赞影响因素分析【LightGBM、XGBoost、随机森林、smote】
  • 应用层自定义协议【序列化+反序列化】
  • 2025暑期—06神经网络-常见网络
  • ChatGPT桌面版深度解析
  • 华为7月23日机考真题
  • TDengine 的 HISTOGRAM() 函数用户手册
  • 解决Spring事务中RPC调用无法回滚的问题
  • 解构未来金融:深入剖析DeFi与去中心化交易所(DEX)的技术架构
  • 【音视频学习】五、深入解析视频技术中的像素格式:颜色空间、位深度、存储布局
  • LoRA 低秩矩阵实现参数高效的权重更新
  • 新手向:Pycharm的使用技巧
  • python3写一个异步http接口服务调用大模型(async, sanic)---6.1
  • Hexo - 免费搭建个人博客04 - 创建另一个私人仓库,对Hexo项目进行版本管理
  • Log4j CVE-2021-44228 漏洞复现详细教程
  • Sklearn 机器学习 线性回归
  • 20250704-基于强化学习在云计算环境中的虚拟机资源调度研究
  • OpenCV 零基础到项目实战 | DAY 2:图像预处理全解析