上一页 1 2 3 4 5 6 ··· 11 下一页
摘要: 介绍 该工具用于批量修改某游戏对象的一级子对象名称,功能包括批量添加前后缀、批量修改公共名称字段和批量修改为同一名称,包括撤销和恢复功能。批量添加前后缀可使用预设从指定数字递增或递减至指定数字。 使用示例 (1)初始名称如图: (2)打开顶部菜单栏中的Tool NameModifier工具: (3) 阅读全文
posted @ 2024-07-06 12:21 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 介绍 该工具用于TileMap的瓦片辅助定位,通过键盘或鼠标按瓦片尺寸0到1的比例作为单次移动值移动定位点游戏对象。当采用定位点游戏对象映射瓦片时,可使用该工具来移动定位点游戏对象,在新版本Unity3D的TileMap编辑器中可使用GameObject Brush快速给瓦片添加定位点游戏对象,而旧 阅读全文
posted @ 2024-07-06 12:17 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 说明 对过程进度进行记录,采用“进度管理器+进度处理器+进度记录器”结构、对象池技术和单例等设计,计时器间隔动态更新,时间间隔预测算法采用单指数平滑预测(有数据清洗)。一个进度管理器管理多个进度处理器,一个进度处理器可分配多个进度记录器,可配置过程权值,可进行进度递增和递减操作。 测试 测试项目 项 阅读全文
posted @ 2024-07-05 23:12 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 需求 本篇旨在探索Windows传统DOS路径有效性检测的一种可行方案,实际上许多Windows文件IO相关的API也同样可以作为一种方案,为了锻炼一下我们的思考和解决问题的能力,所以我们需要另辟蹊径。本篇将通过有限自动机来验证路径有效性,仅记录资源,具体的实现原理将在后续篇幅中进行详细探讨。具体的 阅读全文
posted @ 2024-07-02 22:25 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 需求 在程序开发中我们经常需要对数组、列表和字典等可枚举类型进行调试输出,每次都去手动敲一个for或foreach循环比较麻烦,所以我们可以考虑用一个静态类为可枚举类型添加扩展方法,从而实现快速输出可枚举类型的数据。 代码(C#) LogUtility.cs #if UNITY_EDITOR usi 阅读全文
posted @ 2024-06-23 10:29 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 需求描述 在Unity3D引擎中,AB包作为常用的游戏资源存储格式之一。而对于资源管理我们就不得不谈到集中管理的优势了,通过统一的接口加载和卸载AB包及其中的资源将进一步提升我们的编程效率。本文将围绕这个需求进行尝试。 功能描述 1. AB包的加载包括同步和异步加载方式,AB包中的资源也包括同步和异 阅读全文
posted @ 2024-06-11 21:57 我与岁月的森林 阅读(2) 评论(0) 推荐(0)
摘要: 问题描述 在UI开发中,难免会遇到需要父对象自适应子元素尺寸的问题,这通常是为了解决不同屏幕分辨率的UI自适应问题。实际上我们去仔细了解UGUI的布局组件的原理就能够合理配置组件来解决这个问题。 案例问题:例如我现在有一个背景面板,背景面板中包含一张图片和一段文字,要求图片和文字进行向左水平居中布局 阅读全文
posted @ 2024-04-20 15:03 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 简介 LitJson是一款知名的Json字符串数据转换的插件,基于.Net开发,使用C#作为开发语言。本文旨在基于所学的编程知识以及对LitJson源码的理解来尝试对LitJson插件进行自定义。 自定义思路 (一)问题 结合我在使用LitJson过程中遇到的问题,主要针对四个常见问题进行自定义: 阅读全文
posted @ 2024-03-16 16:30 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 简介 在游戏脚本中我们通过借助GetComponent或TryGetComponent方法获取组件,所以当需要获取较多组件时,我们不可避免地要书写一些重复代码,为了提升代码简洁程度,简化组件初始化逻辑,本文以"组件初始化链条"为核心探索组件的初始化。 我们对于组件初始化面临以下几个问题: 1.当需要 阅读全文
posted @ 2024-03-13 14:02 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
摘要: 简介 为了提升枚举的复用性,有时候我们可以通过限定枚举字段的范围来避免定义新的枚举类型,例如有一个代表方向的枚举(包括None,Left,Up,Right,Down),全局方向(Left,Up,Right,Down),水平方向(Left,Right),竖直方向(Up,Down)。 代码示例(C#) 阅读全文
posted @ 2024-03-12 21:11 我与岁月的森林 阅读(0) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 11 下一页