- 博客(76)
- 收藏
- 关注
原创 UE5 右键菜单缺少Generate Visual Studio project files
1、在 “C:\Program Files (x86)\Epic Games\Launcher\Engine\Binaries\Win64” 路径下有 UnrealVersionSelector.exe 文件。当你不小心删掉了.sln文件打不开VS工程了怎么办?双击Generate Visual Studio project files重新生成!2、将这个 exe 拷贝到 ue5 安装目录C:\Program Files\Epic Games\UE_5.4\Engine\Binaries\Win64”“。
2026-02-06 16:17:13
125
原创 UE5编辑器(一)——给编辑器添加菜单栏
(UE5 5.6.1 ) 给编辑器添加菜单栏(Menu),工具栏(TooBar),Tab窗口在UE中存在大量的菜单栏和工具栏。如下面所示。它们都是添加的菜单栏和菜单,我们来实战学习一下怎么创建菜单栏。
2026-01-26 20:36:35
720
原创 VS2022实时编码模式当前处于活动状态问题处理
:如果您在关闭实时调试后,系统仍弹出调试对话框,可能是因为注册表项未被完全清除。实时编码模式当前处于活动状态。这可能会导致生成失败。如果遇到生成失败,请尝试关闭Unreal编辑器或禁用实时编码。出现这个报错,代码有中文编译时会出现报错,这对中文字符串非常不友好,这边我们先尝试禁用实时编码看看。结果提示没有实时编码这个概念,需要禁用的是实时调试功能。实际我们需要修改的还是编码模式。然后修改编码格式为Utf-8即可。文件->高级保存选项。
2026-01-26 18:03:52
324
原创 Lua UI系统框架逻辑详解
UI系统框架一般采用的是MVC框架。每个UI模块可分为View、Ctrl'lo一般采用的是MVC框架。每个UI模块可分为View、Control、Model。本框架中命名为View、Actions、Model。本框架中还分出了用于协议通信的Proxy已经处理点击事件响应的Mediator,也只是MVC框架的异变版本。
2026-01-08 20:24:42
304
转载 UE5 Locailzation本地化
接触到一些本地化文本的内容,UE有Localization Dashboard本地化流程工具,但是查了下资料发现网上的工具入口貌似UE4和UE5的入口不一样UE4。
2025-11-10 20:44:46
44
原创 Python写入Protocol Buffer数据
当我们的原始数据处理的不够完善时,我们常常需要对原始数据边处理边赋值给protobuf结构,其中除了会有string,int,bool等基础类型的赋值,还会有repeat 和 map 是一种复合类型,message 消息体的嵌套以及枚举类型的复制,具体情况具体分析处理。在python序列化和反序列化消息数据时我们需要用到proto文件对应的_pb2.py文件,这个需要你自行去利于。这里给出一个学习链接,有用到的可以学习下,我这里就不做过多赘述了。当我们数据处理的足够干净时操作比较方便。
2025-10-22 16:23:23
224
原创 python __import__ 内置函数模块导入
有时还可能存在不确定模块数量的情况,例如:由 Protocol Buffers 工具生成的 Python 文件。在 Protocol Buffers 中,当我们要用到这些xxxModuleName_pb2.py时,我们根据运行时的生成的。文件定义了数据结构和通信协议,然后使用 Protocol Buffers 编译器将。文件来导入不确定数量的模块的,也就是动态导入模块的场景。文件编译成对应的语言文件,比如 Python 中的。日常工作中我们python的模块导入除了我们常用的。
2025-10-21 15:24:51
137
原创 bat强制杀进程
有些软件不太稳定,或者是开发中的程序运行可能因为bug而导致报错,报错的进行卡在后台可能会占用某些文件导致后续更新修改异常,因此我们需要手动清理掉。这里提供一些代码示例。
2025-10-21 11:03:30
124
原创 python中__init_subclass__类方法实现一个脚本框架
当我们一个流程需要执行多个python脚本时,除了直接调用的方式,可以考虑搞一套python框架。优点如下提高开发效率:脚本框架可以提供现成的模板和结构,帮助快速搭建脚本或应用程序。开发者可以专注于实现业务逻辑,而无需重复编写基础代码。标准化项目结构:脚本框架通常提供一致的项目结构和最佳实践,使团队成员更容易协作,维护和扩展代码。内置功能和库:脚本框架通常包含许多内置功能和常用库,例如日志记录、配置管理、命令行参数解析等,减少了额外工作量。易于测试:具备标准化结构和容易复现的环境,可以使单元测试、集成测试和
2025-10-11 11:30:17
521
原创 python判断文件是否可做读写操作并修改
该方法通过判断文件路径是否存在和各种访问模式的权限返回True或者False。os.W_OK: 检查文件是否可以写入;使用os.chmod()方法修改文件权限。os.X_OK: 检查文件是否可以执行。os.F_OK: 检查文件是否存在;os.R_OK: 检查文件是否可读;方法判断文件是否可进行读写操作。一.修改文件读写操作判断。以下是更改文件权限的示例。
2023-07-13 14:04:15
1121
原创 获取命令行运行结果进行赋值
获取命令行运行结果进行赋值一般有两种操作办法:1.将命令行运行结果重定向到一个临时文件中,然后解析该临时文件获取数据,进行赋值2.通过For方法进行操作for /F "tokens=3" %%j in ( 'p4 -ztag describe %ShelveID% ^| findstr /c:"desc"' ) do ( call:setEnv "DescString" %%j )......
2022-06-15 21:21:45
1134
原创 批处理字符串查找、分割及连接部分实操示例
@echo offset excelSuffix=.xlsxset suffix=;SETLOCAL ENABLEDELAYEDEXPANSIONset result=for /f "delims=" %%a in (outpu_file.txt) do ( rem 文件字符串遍历 echo %%a| findstr %excelSuffix% >nul && ( rem 字符串查找 .
2021-12-17 14:34:35
1626
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2