自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 问答 (2)
  • 收藏
  • 关注

原创 Unity物体的渲染顺序

Unity物体的渲染顺序这里把Unity中影响物体渲染顺序的东西给整理排序一下。下面优先级排序从高到低。不同深度的Camera深度越低越后渲染。透明物体和不透明物体的分隔优先绘制不透明物体,再绘制透明物体。通过RenderQueue来判断。小于等于2500的是不透明物体,大于的是透明物体。不透明是从前往后,透明物体是从后往前。不透明物体的排序根据RenderQueue进行排序。如果RenderQueue相同,则根据距离相机的远近排序。越近越先渲染。透明物体的排序确保透明物

2021-04-14 12:30:44 967

原创 Rider中Shader的代码提示和高亮问题

新版本的Rider中,已经支持Shader 的代码提示和高亮了。但是有的时候又没有。这里根据经验给出下面几个方案以供参考。解决方案更新PackageManager中的Rider插件到最新版本。设置里的 External Tools如下设置:其实最主要的就是那几个勾。...

2021-04-04 13:18:41 8789 3

原创 Unity自动清理空文件夹

Unity 自动清理空文件夹因为项目管控用的是Git,没法上传空文件夹。但是Unity又会对空文件夹生成相应的meta文件。导致Git提交的时候会提交这些meta文件。当项目中其他人拉下来的时候Unity又会将这些meta文件进行删除。一来二去冲突就来了。使用CleanEmptyDir插件插件挺好用的,就是美术还是不会去点进去自己清理一遍。所以,决定自己把它改成纯自动的。代码实现清理的核心代码还是用的插件的,然后把搜索部分开了个线程来跑。然后加了个自动清理的功能。using System;us

2020-11-18 12:19:11 1169

原创 Sequence contains no matching element 报错

Sequence contains no matching element问题描述InvalidOperationException: Sequence contains no matching element问题原因使用LinQ进行查询时使用到了First,当First没有找到满足条件的元素时,就会报“Sequence contains no matching element ”var result = infos.First(_=> _.IsHint);解决办法将First换为F

2020-09-08 10:41:36 10097 1

原创 TextMeshPro 字体不支持问题

TextMeshPro 字体不支持的问题报错内容Font Asset Creator - Error Code [Invalid_File_Path] has occurred trying to load the [字体名称] font file. This typically results from the use of an incompatible or corrupted font file.解决方案一通百度谷歌猛如虎,还是不知道为什么。突发奇想,把字体名称改成了英文,然后就可以打包了

2020-07-24 18:29:13 5108 18

原创 Unity 读取文本内容解析问题

Unity 读取文本内容解析问题读取txt文本的时候,报解析失败。检查了一下内容是没有错的。用Notepad++打开,发现编码为UTF-8-BOM。将其修改UTF-8后,读取就正常了。估计是微信在传TXT文件的时候修改了编码格式。...

2020-07-23 15:49:15 329

原创 Unity Editor 报错内容为:ArgumentException: Getting control 1s position in a group with only 1 controls

报错内容为:ArgumentException: Getting control 1’s position in a group with only 1 controls when doing Key报错原因好像是因为调用了Event.current.Use();的原因。解决方案将Event.current.Use();放入OnGUI()的最后面。我这里是声明了一个bool值标记脏,在OnGUI()的最后中判断脏来调用Event.current.Use(); /// <summary&gt

2020-06-28 17:06:58 7370

原创 Unity VR 下 XR.WaitForGPU 占比过高

问题运行的时候突然发现,场景帧率突然掉到了个位数。开着Profiler看发现XR.WaitForGPU占比特别高。解决方案通过检查发现,是我SteamVR设置里面单眼分辨率调的过高了,之所以调高是因为能减少VR头盔中,模型闪烁的问题。不过貌似会增大渲染的压力。总之,我又把他调回到70%了。...

2020-05-12 16:37:16 932

原创 关于在switch 中声明变量的问题

写着写着突然发现网上一通查发现,在switch中声明的变量的作用域是在整个switch级别的。所以声明同名变量就会报错。只需要在case中加上,一对{},将变量的作用于限定于此内就好。...

2020-05-02 20:48:41 830

转载 解决VS Code 开发Unity时,Unity的类都无法引用命名空间

尝试下用VS Code进行开发,根据网上的步骤一个一个下插件。然后打开脚本的时候发现还是有无法引用命名空间的问题。解决方案:打开vscode按下:ctrl + shift + P 快捷键输入:OmniSharp: select project选择正确的项目(.sln文件)。...

2020-02-24 13:52:06 4815 1

转载 Window10中,在右键新建菜单中添加Markdown

Window10中,在右键新建菜单中添加Markdown自从Markdown用多了之后,每次记笔记都会使用Markdown来记。这个时候想新建一个.md文件就特别麻烦。于是,就去百度上找了很多办法去试,最后终于找到一个能成功的了。这里,我的系统是win10,使用的Markdown软件是Typora。下面我就先贴上这位大佬的链接:Windows下右键新建.md文件教程效果图步骤1. 找到自...

2020-02-07 16:35:36 1855 1

DOTween Pro 1.0.178.unitypackage

Unity上的DoTween Pro 最新版1.0.178.。

2020-04-23

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

TA关注的人

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