自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AStar算法优化

A星算法其实并不是最短路径算法,它找到的路径并不是最短的,它的目标首先是能以最快的速度找到通往目的地的路A星算法也有很多弊端,就比如如果目的地不能到达 他还是会遍历寻路(可以寻路的时候判断 也可以算的上优化)其次,如果地图过大,计算起来会很消耗时间,所以可以在计算上进行优化下面说一下优化的一些可行的方法一.距离过长时距离很大,中间有很多障碍物时,A星的算法就会遇到瓶颈,不断加入的可行走点...

2020-01-12 15:06:12 3242 1

原创 AStar寻路算法 (C#)

一.介绍A星算法其实并不是最短路径算法,它找到的路径并不是最短的,它的目标首先是能以最快的速度找到通往目的地的路B星实际上是A星的优化 但是B星的缺点是不能向后查找 所以会有问题还有一种D星的可以用来找最短路径不做过多介绍二.原理A星通过从起始点开始,检查相邻方格的方式,向外扩展,直到找到目标;将平面网格化通过计算每个格子的预测值来寻找最近的路径G-当前点与起始点的距离H-当前点与...

2020-01-12 14:47:06 1593

原创 Unity图文混排

一.打图集将生成的json文件与图集放入项目中需要注意的是图集最好打成正方形的 否则会被拉伸成正方形二.生成asset文件打开SpriteImporter将生成的json文件和图集设置上去 点击create 并保存三.导入插件导入Import TMP Essential Resources 和 Import TMP Examples and Extras可以修改TMPS...

2020-01-12 14:03:30 970

原创 GPU优化

GPU优化目的:优化顶点数量,减少计算复杂度2.压缩图片,减少显卡带宽压力一.减少顶点数量保持材质的数目尽可能少。这使得Unity更容易进行批处理。使用纹理图集(一张大贴图里包含了很多子贴图)来代替一系列单独的小贴图。它们可以更快地被加载,具有很少的状态转换,而且批处理更友好。如果使用了纹理图集和共享材质,使用Renderer.sharedMaterial 来代替Renderer.ma...

2020-01-03 13:53:17 523

原创 Unity UGUI源码调试

Unity UGUI源码调试第一步下载UGUI源码:源码网址第二步:用VS打开下载下俩的源码 生成解决方案第三步:将源码编译结果拷贝到Unity的GUISystem目录(建议将原目录备份一下)第四步:新建项目第五步:然后,把刚刚下载的UGUI源码中UnityEditor.UI、UnityEngine.UI两个文件夹,拷贝到刚刚新建的项目Assets目录下。删除两个文件夹里面...

2019-12-30 14:09:10 667

原创 Unity-CPU优化

CPU优化一.DrawCalls(优先考虑)drawcall是啥?其实就是对底层图形程序(比如:OpenGL ES)接口的调用,以在屏幕上画出东西。所以,是谁去调用这些接口呢?CPU。使用Draw Call Batching自由度很高,限制很少,坏消息是可能会占用更多的内存而且经过静态批处理后的所有物体都不可以再移动了。batching的物体必须使用相同材质;静态bathing:只...

2019-12-16 19:48:56 253

空空如也

空空如也

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

TA关注的人

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