自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 【2——Android接入微信登录2/3】

从unity打android studio工程文件到Android Studio在android studio 需要关注二个东西,build.gradle,AndroidManifest.xml,这里做下了解就行,具体的,在下一小节举个简单交互例子的时候会讲。

2025-05-22 18:18:52 979

原创 【2——Android接入微信登录1/3】

需要提前准备的东西:app备案号,app电子版权需要准备的一部分东西,公司类型的话,公司营业执照照片,对公账户(打款验证要用),银行,开户行,其余东西,用的时候,再准备。

2025-05-22 18:17:49 468

原创 【com.unity3d.player.UnityPlayer介绍】

com.unity3d.player.UnityPlayer 是 Unity 在 Android 平台上的核心 Java 类,负责管理应用的生命周期、渲染、输入处理以及与原生代码的交互。该类位于 Unity 生成的 classes.jar 文件中,路径为 com/unity3d/player/UnityPlayer.class。通过 UnityPlayer,开发者可以获取当前 Android 活动(currentActivity),并在 Unity 中与 Android 原生功能进行交互,例如启动新活动、访

2025-05-22 18:13:03 330

原创 【1——Android端添加隐私协议(unity)1/3】

在Unity发布Android应用时,添加隐私协议是上架国内应用商店的必要步骤。本文介绍了三种实现方式:1. 在Unity中直接创建PrivacyActivity.java并自定义AndroidManifest;2. 从Android Studio导出AAR包并导入Unity;3. 从Unity导出Android Studio工程并在其中添加隐私协议。对于简单的需求,推荐使用第一种方法,因其复杂度较低。第二种方法适合需要调用Android原生功能的场景,但流程较为繁琐。第三种方法适合深度定制,但工程结构复杂

2025-05-22 18:05:07 890 1

原创 【Android开发——Activity简述】

在 Android 系统中,Activity 是应用程序的核心组件,用于提供用户交互的屏幕界面。每个 Activity 都是独立的,具有明确的生命周期,包括创建、启动、暂停、停止和销毁等状态。Activity 通过任务栈管理,用户可以通过返回键在多个 Activity 之间导航。常见的生命周期方法包括 onCreate()、onStart()、onResume()、onPause()、onStop() 和 onDestroy()。以新闻阅读应用为例,MainActivity 显示新闻列表,NewsDetai

2025-05-22 17:57:55 820

原创 【c# 中 == 和jave 的== 区别】

特性C#Java值类型比较比较值比较值(基本类型),包装类比较引用(默认)引用类型比较默认比较引用,可通过重载==自定义行为始终比较引用字符串比较比较值(字符串池)比较引用,需用equals()比较值结构体比较比较值(默认逐个比较字段)Java 无结构体,类实例比较引用枚举比较比较值比较引用(但由于单例特性,通常值也相等)

2025-05-20 16:48:57 1021

原创 【c# 类型转换中 as 和()】

在 C# 中,as关键字和强制类型转换(())都用于对象类型的转换,但它们在语法、行为和用途上有显著的区别。

2025-05-20 16:41:54 436

原创 【Andorid备案获取keystore里面的公钥和SHA-1码等等】

需要二个工具,一个是JDK(需要里面keyTool),另一个是 openssl。

2025-04-21 17:46:02 298

原创 【设计模式——策略模式】

定义一个接口或抽象类,表示所有策略的通用行为。

2025-04-16 17:57:48 1054

原创 【设计模式——装饰器模式】

装饰模式的核心思想是通过创建一个装饰器类来包装原有的对象,并在装饰器中添加新的功能。装饰器类实现了与被装饰对象相同的接口,因此可以无缝地替代被装饰对象。在 Unity 游戏开发中,装饰模式是一种非常灵活的设计模式,用于在运行时动态地为对象添加功能。以下是装饰模式的设计思路和实现步骤,以角色的装备系统为例进行说明。创建一个抽象装饰器类,实现相同的接口,并包含一个对被装饰对象的引用。实现接口的具体类,表示被装饰的对象(如角色的基本属性)。实现具体的装饰器类,为被装饰对象添加新的功能。

2025-04-16 17:48:12 492

原创 设计模式——单例模式

单例模式

2025-04-12 17:29:07 260

原创 设计模式——有限状态机FSM

FSM

2025-04-12 15:22:19 500

原创 【0——概述篇】

Xcode 16.0。

2025-03-29 17:12:26 184

原创 【Unity 性能分析器----Physics Profiler 模块】

物理系统性能监控:跟踪应用程序在物理计算上所花费的时间,包括碰撞检测、刚体更新等。物理资源使用情况:显示物理模块使用的内存、活跃的物理对象数量等。调试和优化工具:结合Physics Debug Visualization,帮助进一步调试和理解应用中的物理问题。

2025-03-17 13:48:20 669

原创 【Unity 性能分析器----Video Profiler 模块】

视频资源使用情况:显示应用程序中视频所使用的资源,包括内存、缓冲和视频片段数量等。视频播放效率评估:帮助确定应用程序在所选平台上播放和缓冲视频的效率。与其他分析模块结合使用:可以结合CPU Usage Profiler模块来评估Unity在视频处理上所花费的时间。

2025-03-17 11:59:39 560

原创 【Unity 性能分析器----Audio Profiler 模块】

音频源(Audio Sources):跟踪场景中音频源的数量、播放状态等。音频语音(Audio Voices):监测使用的音频通道数量。音频CPU使用率(Total Audio CPU):显示音频系统占用的CPU资源。音频内存使用(Total Audio Memory):显示音频引擎占用的内存。通过这些监控,开发者可以了解音频系统在不同方面的性能表现,及时发现可能存在的问题。

2025-03-17 11:52:47 755

原创 性能分析器----Memory Profiler块

Memory Profiler 是 Unity 提供的一个内存分析工具,用于帮助开发者监控和优化应用程序的内存使用情况。它能够实时显示内存使用数据,并允许开发者捕获内存快照进行详细分析。

2025-03-14 17:06:36 920

原创 性能分析器----CPU Usage Profiler模块_1_模块详细信息面板

这些线程和任务代表了 Unity 在运行时的不同工作负载。通过分析这些线程和任务的性能数据,你可以更好地理解应用的性能分布,并针对性地进行优化。例如,如果 Render Thread 的时间过长,可以优化渲染逻辑;如果 Scripting Threads 的时间过长,可以优化脚本代码。通过这些分析和优化,你可以显著提高应用的性能和流畅度。EditorLoop定义:这是编辑器主循环的根样本,包含来自编辑器主循环的所有样本。它仅在您于编辑器中对播放器进行性能分析时存在。作用。

2025-03-14 15:27:22 1189

原创 性能分析器----CPU Usage Profiler模块_1

在 Unity 中,CPU Usage Profiler 是一个非常有用的工具,用于分析和优化应用的性能。它可以帮助你识别哪些部分的代码在 CPU 上消耗了过多的时间,从而进行针对性的优化。以下是 CPU Usage Profiler 的主要参数及其含义,以及你应该关注的重点参数。

2025-03-13 17:05:45 632

原创 【Unity打包Xcode项目的文件夹略解】

Unity打包Xcode项目的文件夹结构和作用是为了方便开发者在Xcode中进行进一步的编译、签名和分发工作。每个文件夹都有其特定的功能,例如Classes文件夹包含了Unity与Objective-C交互的代码,Data文件夹包含了游戏资源,而Plugins/iOS文件夹则包含了iOS平台的原生插件。这些文件夹的组织方式有助于保持项目的整洁和可维护性,同时也遵循了Xcode项目的标准结构。

2025-03-12 10:15:58 211

原创 【C#笔记自用1】

ContextMenu] 和 [ContextMenuItem]:在Inspector面板的ContextMenu中添加自定义选项,允许开发者通过右键菜单快速执行某些操作或调用方法。[Header]:在Inspector面板中为字段组添加标题,有助于组织和管理大量字段。[Space]:在Inspector面板中的字段之间添加额外的间距,提高可读性。

2024-05-30 18:51:41 1565

原创 【C#笔记】个人自用笔记

类定义:含有虚方法的类可以是具体的类(即非抽象类),也可以是抽象类。含有抽象方法的类必须被声明为抽象类。调用方式:虚方法可以直接通过基类对象进行调用(如果基类对象引用的是非重写该方法的子类实例,则调用的是基类中的实现;如果引用的是重写了该方法的子类实例,则调用的是子类中的实现),也可以通过子类对象进行调用(调用的是子类中的实现,如果子类没有重写该方法,则调用基类中的实现)。

2024-05-26 18:05:15 1723

原创 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 360 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除