- 博客(16)
- 收藏
- 关注
原创 【Andorid备案获取keystore里面的公钥和SHA-1码等等】
需要二个工具,一个是JDK(需要里面keyTool),另一个是 openssl。
2025-04-21 17:46:02
219
原创 【设计模式——装饰器模式】
装饰模式的核心思想是通过创建一个装饰器类来包装原有的对象,并在装饰器中添加新的功能。装饰器类实现了与被装饰对象相同的接口,因此可以无缝地替代被装饰对象。在 Unity 游戏开发中,装饰模式是一种非常灵活的设计模式,用于在运行时动态地为对象添加功能。以下是装饰模式的设计思路和实现步骤,以角色的装备系统为例进行说明。创建一个抽象装饰器类,实现相同的接口,并包含一个对被装饰对象的引用。实现接口的具体类,表示被装饰的对象(如角色的基本属性)。实现具体的装饰器类,为被装饰对象添加新的功能。
2025-04-16 17:48:12
476
原创 【Unity 性能分析器----Physics Profiler 模块】
物理系统性能监控:跟踪应用程序在物理计算上所花费的时间,包括碰撞检测、刚体更新等。物理资源使用情况:显示物理模块使用的内存、活跃的物理对象数量等。调试和优化工具:结合Physics Debug Visualization,帮助进一步调试和理解应用中的物理问题。
2025-03-17 13:48:20
653
原创 【Unity 性能分析器----Video Profiler 模块】
视频资源使用情况:显示应用程序中视频所使用的资源,包括内存、缓冲和视频片段数量等。视频播放效率评估:帮助确定应用程序在所选平台上播放和缓冲视频的效率。与其他分析模块结合使用:可以结合CPU Usage Profiler模块来评估Unity在视频处理上所花费的时间。
2025-03-17 11:59:39
552
原创 【Unity 性能分析器----Audio Profiler 模块】
音频源(Audio Sources):跟踪场景中音频源的数量、播放状态等。音频语音(Audio Voices):监测使用的音频通道数量。音频CPU使用率(Total Audio CPU):显示音频系统占用的CPU资源。音频内存使用(Total Audio Memory):显示音频引擎占用的内存。通过这些监控,开发者可以了解音频系统在不同方面的性能表现,及时发现可能存在的问题。
2025-03-17 11:52:47
741
原创 性能分析器----Memory Profiler块
Memory Profiler 是 Unity 提供的一个内存分析工具,用于帮助开发者监控和优化应用程序的内存使用情况。它能够实时显示内存使用数据,并允许开发者捕获内存快照进行详细分析。
2025-03-14 17:06:36
856
原创 性能分析器----CPU Usage Profiler模块_1_模块详细信息面板
这些线程和任务代表了 Unity 在运行时的不同工作负载。通过分析这些线程和任务的性能数据,你可以更好地理解应用的性能分布,并针对性地进行优化。例如,如果 Render Thread 的时间过长,可以优化渲染逻辑;如果 Scripting Threads 的时间过长,可以优化脚本代码。通过这些分析和优化,你可以显著提高应用的性能和流畅度。EditorLoop定义:这是编辑器主循环的根样本,包含来自编辑器主循环的所有样本。它仅在您于编辑器中对播放器进行性能分析时存在。作用。
2025-03-14 15:27:22
1157
原创 性能分析器----CPU Usage Profiler模块_1
在 Unity 中,CPU Usage Profiler 是一个非常有用的工具,用于分析和优化应用的性能。它可以帮助你识别哪些部分的代码在 CPU 上消耗了过多的时间,从而进行针对性的优化。以下是 CPU Usage Profiler 的主要参数及其含义,以及你应该关注的重点参数。
2025-03-13 17:05:45
609
原创 【Unity打包Xcode项目的文件夹略解】
Unity打包Xcode项目的文件夹结构和作用是为了方便开发者在Xcode中进行进一步的编译、签名和分发工作。每个文件夹都有其特定的功能,例如Classes文件夹包含了Unity与Objective-C交互的代码,Data文件夹包含了游戏资源,而Plugins/iOS文件夹则包含了iOS平台的原生插件。这些文件夹的组织方式有助于保持项目的整洁和可维护性,同时也遵循了Xcode项目的标准结构。
2025-03-12 10:15:58
178
原创 【C#笔记自用1】
ContextMenu] 和 [ContextMenuItem]:在Inspector面板的ContextMenu中添加自定义选项,允许开发者通过右键菜单快速执行某些操作或调用方法。[Header]:在Inspector面板中为字段组添加标题,有助于组织和管理大量字段。[Space]:在Inspector面板中的字段之间添加额外的间距,提高可读性。
2024-05-30 18:51:41
1523
原创 【C#笔记】个人自用笔记
类定义:含有虚方法的类可以是具体的类(即非抽象类),也可以是抽象类。含有抽象方法的类必须被声明为抽象类。调用方式:虚方法可以直接通过基类对象进行调用(如果基类对象引用的是非重写该方法的子类实例,则调用的是基类中的实现;如果引用的是重写了该方法的子类实例,则调用的是子类中的实现),也可以通过子类对象进行调用(调用的是子类中的实现,如果子类没有重写该方法,则调用基类中的实现)。
2024-05-26 18:05:15
1711
原创 Mysql 个人笔记
关于mysql 5.6.36中文乱码问题描述:window 10 系统 ,第一次装mysql , my.ini配置文件问题 , 导致 mysql 中文乱码解决办法:1.删除配置文件里面全部内容每个人情况可能不一样,建议先备份一下,以免重装。2.直接复制下面的内容粘贴[mysql]default-character-set=utf8[client]default-character-set=utf8[mysqld]character_set_server=utf8init_conne
2021-04-19 23:29:55
348
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人