- 博客(12)
- 收藏
- 关注
原创 如何让for each loop循环过程中支持delay(附蓝图截图)
本文介绍了如何在虚幻蓝图中实现支持延迟的foreach循环。通过改造循环内部结构,新增IsDelay选项和delay节点连接功能,使其能够根据业务需求选择是否在每次循环间添加延迟。未勾选IsDelay时保持原生循环效果,勾选后则需连接delay节点控制循环间隔。该方法来源于B站教学视频《虚幻蓝图研究-如何能在循环每个变量时延迟Delay》,详细实现原理可参考原视频。
2025-07-16 16:52:19
360
原创 用Python追踪Perforce中数据变更的完整解决方案和工具(附git仓库)
本文介绍一款Python开发的Perforce数据变更追踪工具,专门解决游戏开发中Lua配置文件数值变更的溯源问题。该工具通过Perforce API自动遍历文件历史版本,使用精确正则匹配数字,并输出完整的提交记录(包括作者、时间、修改原因)。核心创新点在于:多编码兼容处理Windows系统问题、单词边界匹配避免误报、交互式设计提升易用性。开发者可选择交互式、命令行或批处理三种方式使用,显著提升查找"谁何时为何修改某个数值"的效率,替代传统手动检查文件历史的低效工作流程。
2025-07-01 17:44:47
905
原创 SVN 文件锁定功能指南(新手向)
SVN文件锁定功能解析:SVN通过文件锁定机制防止多人同时修改导致的冲突。使用前需确保文件是最新版,否则锁定会失败。锁定成功后其他用户无法修改,若文件已被锁定会显示锁定者信息。该功能特别适用于无法自动合并的二进制文件(如Excel、图片),而文本文件(如txt、json)通常无需锁定,因SVN自带合并工具。合理使用锁定功能可以有效避免团队协作时的文件冲突问题。
2025-07-01 17:19:27
489
原创 SVN diff工具的搜索功能的一个坑点
SVN diff工具存在搜索范围限制:Ctrl+F搜索框仅针对当前激活窗口,切换搜索范围需先关闭搜索框再点击目标窗口。直接点击窗口不会改变搜索范围,必须重新打开搜索框。这一交互设计较为反直觉,容易造成搜索不到已存在数据的情况。
2025-07-01 11:59:52
332
原创 SVN的原生冲突解决方案分别是什么效果
TortoiseSVN冲突解决选项说明:1.Postpone暂不处理;2.Acceptbase还原到合并前版本;3.Acceptincoming完全采用远程版本;4.Rejectincoming完全保留本地版本;5.Acceptincomingforconflicts仅冲突处用远程版本;6.Rejectconflicts仅冲突处保留本地修改;7.Markasresolved手动标记已解决;8.Edit手动编辑冲突。建议不确定时先暂缓处理或手动编辑,确保合并准确性。(135字)
2025-06-24 17:33:58
491
原创 用Perforce查看每行数据修订记录的3个方法
Perforce中查看文件修改记录的三种方法:1) Time-lapse View 可视化展示文件历史,可切换版本/日期/提交记录维度;2) 命令行 使用p4 annotate命令,支持显示版本号(-c)、用户名(-u)、删除内容(-a)及本地对比(-db);3) VSCode插件 Perforce for VSCode提供图形化注释功能。注意:大文件(如几万行的Lua/JSON)可能导致性能问题,建议分割处理。这些方法帮助追踪代码修改记录,便于问题溯源。
2025-06-24 15:29:23
490
原创 如何设置UE中参数的浮动tips
摘要 本文介绍了在蓝图中修改变量提示信息的方法。首先需要检查目标变量是否在当前蓝图的变量列表中,若不存在则需逐层向上查找父类蓝图。找到变量后,通过编辑其description字段即可自定义鼠标悬停时显示的描述信息,该字段支持中文内容。操作步骤依次为:打开蓝图→查找变量→向上追溯父类→修改description字段。
2025-06-20 16:16:59
104
原创 如何设置UE蓝图的参数默认值
在虚幻引擎5.6中,可通过蓝图编辑器设置类的默认值:首先打开蓝图,选择ClassDefaults选项卡,在此处设置各项属性的初始值(如将Lock设为false)。这样当该蓝图实例被放置到场景时,会自动应用这些默认值。这些设置位于蓝图编辑器的默认值选项卡中,详细说明可参考Epic开发者社区的官方文档。(98字)
2025-06-20 16:06:04
299
原创 UnrealGameSync的使用方法汇总
UnrealGameSync(UGS)是Epic为虚幻引擎开发的一款协同工具,主要用于团队项目同步管理。它通过Perforce版本控制,提供图形化界面让开发者能选择性同步UE项目内容,并支持Visual Studio编译环境。UGS被广泛应用于大型项目如《堡垒之夜》,其核心功能包括自动同步、构建管理和冲突解决。官方文档提供了UGS的快速入门指南和菜单说明,而社区资源如知乎教程和B站视频则分享了具体的部署实践案例。该工具简化了团队协作流程,特别适合分布式开发环境。
2025-05-30 12:03:10
281
原创 UE5 Multi-User Editing基本功能介绍
UE5的 Multi-User Editing(多用户协同编辑)功能是一个插件,能够让多个用户同时对一个项目进行编辑,并在引擎中实时同步。
2025-05-29 16:01:49
344
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人