自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 忘掉种过的花

一个废物的自我感动

2022-04-14 17:46:26 3743

原创 Unity合批方式浅析

本文使用RenderDoc对Unity中常用的静态合批/动态合批/GPU Instancing三种合批手段进行实验,分析不同合批方式的原理/代价/适用场景,便于优化时选取合适的合批方案。

2021-08-31 11:42:06 2811

原创 InjectFix扩展——增量补丁方案

InjectFix扩展源码修改步骤1、修改IFix工程源码Attribute添加版本号字段打开InjectFix源码工程 InjectFix-master\Source\VSProj\vs2013\IFix.sln打开SwitchFlags.cs 为其中的InterpretAttribute和PatchAttribute添加版本号字段 [AttributeUsage(AttributeTargets.Method)] public class PatchAttribute

2021-05-13 17:59:57 1381 1

原创 Unity Editor工具开发小抄

工具开发的需求不是天天有,这些冷门的api总是在用到的时候要翻之前的代码才回忆得起来,为了节约时间做个汇总,方便cv,持续更新。

2021-05-10 11:11:44 548

原创 DOTS实践——uSpringBone插件兼容Unity2019版本

uSpringBone在原UnityChanSpringBone插件基础上使用了Unity的面向数据技术栈( DOTS : ECS + JobSystem + Burst Compile)对插件中的大量数学运算进行了性能优化。

2021-03-15 09:32:11 834

原创 问题记录——Unity内网环境使用PackageManager

接入流程PackageManager中添加DOTS相关的库将UnityPackage文件夹中的库拷到C:\Users\Administrator(用户名)\AppData\Local\Unity\cache\packages\packages.unity.com打开Assets同级目录Packages下的manifest.json文件赋值下方package名和版本到“dependencies”中{ "dependencies": { "com.unity.mat

2021-03-05 10:17:10 1367 1

原创 问题记录——Unity PackageManager下载失败

问题记录——Unity PackageManager下载失败报错Log为:Cannot connect to ‘download.staging-packages.unity.com:443’ (error code: ENOTFOUND).“staging-packages.unity.com”这个地址也不知道从哪来的推测可能是我的项目从2018版本升上来,manifest文件没有正确兼容的原因解决方案打开工程Assets同级目录Packages下的manifest.json文件 "tes

2021-02-20 14:27:29 17338

原创 Unity开发知识思维导图

Unity开发知识思维导图在做新年的学习计划,根据自己对游戏前端的理解以及几家游戏大厂的招聘JD,整理了一下Unity开发的知识树,愚见如下图,欢迎各位大佬交流指教。

2021-02-18 16:35:16 1388

原创 InjectFix——C#热修复方案分析 & 使用流程

InjectFixC#热修复方案分析待理解的关键点热补丁的实现依赖于提前做些静态代码插入,所以需要配置对哪些类带宏的参数 多调用个Foo 少调用个Bar???2018.3版本 Unity开放了C#编译接口???条件编译宏...

2021-02-02 09:55:37 8678 4

原创 Unity粒子特效工具需求文档

Unity粒子特效工具最近准备做一个粒子特效性能优化相关的工具,项目组大佬的需求大概如下:项目组希望能有一个特效批量检测工具,具备以下功能批量选择多个特效文件,预估这些特效文件大批量出现时的dc数量以一个评估算法来提示这些特效文件中哪些可简化,哪些可合批可快速调整特效材质的sort_order,并实时提示避免和其他调整冲突待解决的核心问题是同RenderQueue下特效穿插导致动态合批经常无法按预期进行的。(目前公司项目粒子特效的主流实现方式都不满足开启GPU Instance的条件

2021-01-06 20:28:42 902

原创 UnityIOS打包自动化——PBXProject使用经验

UnityIOS打包自动化——PBXProject使用经验相信接触过IOS打包的童鞋们对PBXProject已经有初步的了解了,PBXProject是Unity官方提供的一组对XCode工程的配置文件

2020-12-30 21:08:51 6884 1

原创 UI代码生成工具——第一版

UI代码生成工具

2020-12-16 16:41:59 1194 1

原创 Unity官方性能检测工具UPR使用心得

Unity官方性能检测工具UPL使用心得UPL是Unity官方推出的免费性能检测工具,近来功能较之前版本完善了许多,经笔者在正式项目中试用,与UWA的免费性能检测工具GPM作对比,发现UPL相较GPM更加好用。UPR的优势主要体现在下面几点:一.UPR更加易用UPR无需导入SDK重新打包,在网站后台填写包名等信息,下载测试用apk即可开始测试。使用说明详见 UPR官网,官方的使用文档流程比较简单详细就不再重复说明了。二.UPR的报告数据拆分得更细,数据类型更多笔者体验下来比较实用的功能如下1.函

2020-08-13 15:37:40 3736 1

空空如也

空空如也

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

TA关注的人

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