![](https://img-blog.csdnimg.cn/20191129182553884.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity开发
文章平均质量分 62
Unity开发相关
西河某人
图形学大菜鸟,努力学习中……
展开
-
Unity 场景无法保存问题
某台机器 Unity 2019.3.0f6 项目场景无法保存,保存完仍为星号,Ctrl + S 也没有效果。花了大量时间排查,重装 Unity 无效,重新 Clone 工程文件也无效。最后在 Edit > Preferences 打开 General 标签页,把 Verify Saving Assets 去掉即可。这是与工程相关的本地设置。实际上这是开启保存资源的提示窗口功能(如下图)。不知为何,窗口没有弹出,于是就出现了这种无法保存场景的情况。...原创 2020-07-30 19:18:55 · 7412 阅读 · 4 评论 -
PNG 文件大小异常, Unity 2019 无法导入
有一个 PNG 文件,2048 x 2048 但文件大小达到了惊人的 53.5 MB,导入 Unity 后无法识别为图片。之后发现是 PNG 内存储了大量的元数据,没有剔除:https://jingyan.baidu.com/article/2f9b480dd6804741cb6cc28b.html简单来说,就是复制图层,然后新建文档,重新存储为 PNG 即可解决。处理后变为 2.16 MB,导入 Unity 也一切正常。...原创 2020-07-03 13:48:34 · 1923 阅读 · 0 评论 -
Unity 项目上传资源,Git 莫名其妙忽略了 *.obj 文件
传特效资源,结果 obj 文件没上传,发现是被 Git 忽略了,看了.gitignore 文件,也没发现有忽略 obj 的痕迹。最后发现是 Visual Studio 生成的全局忽略列表造成的,害人不浅,导致我 obj 模型文件都没传上去,这笔账记在这了!...原创 2020-06-12 18:14:38 · 490 阅读 · 0 评论 -
URP 管线通过 Renderer Features 使用额外 Pass
Forward Renderer 添加Renderer Features 如图,需要使用的物体切换到相应的 Layer相关 Shader 写好原创 2020-08-10 18:04:30 · 2709 阅读 · 0 评论 -
Some Learning Resources About URP And Shader Graph
Basics of Universal Render Pipeline (URP) in Unity 2019.3https://www.youtube.com/watch?v=HqaQJfuK_u8原创 2020-05-08 15:19:07 · 527 阅读 · 2 评论 -
Unity 旧版本下载地址
1、Unity 国内 旧版本(仅有部分旧版本,无需翻墙,且国内版本可能做了修改,无法使用破解补丁)地址:https://unity.cn/releases2、Unity 外网 旧版本 (真正的全部旧版本都有,需要全局翻墙)地址:http://unity3d.com/get-unity/download/archive...原创 2020-04-08 18:33:59 · 1856 阅读 · 0 评论 -
Unity 半透明粒子特效无法动态合批问题
半透明粒子特效 Prefab,内含多个 ParticleSystem,复制多个后 DrawCall 增加明显,在FrameDebugger 里发现粒子特效无法动态合批,说是材质球不同,但其实材质球明明是相同的,令人疑惑。查阅官方文档https://docs.unity3d.com/Manual/DrawCallBatching.html,发现下边这一段话:Semi-transpar...原创 2019-11-20 17:00:53 · 3650 阅读 · 1 评论 -
关于 RenderTexture 半透明粒子特效无法显示以及后续各类神奇问题的终极解决方案(大概)
前言RenderTexture 真是令人又爱又恨,实际用到项目中是问题是一波接着一波地来啊!以下是在 Unity 中与它鏖战数月的经验……都在这里了!收下吧!!这是我最后的总结了!!!RenderTexture 通常用来将 3D 模型转为 2D图片,从而在UI中使用,一般会用来做人物、装备、物品预览界面。问题一、震惊!粒子特效在 RenderTexture 中无法显示!这...原创 2019-10-17 22:44:00 · 4964 阅读 · 11 评论 -
Unity的更新周期与顺序之摘录总结
写于2016-4-27,从网络上收集了一些资料,略有修改。以下为正文…………………………………………………………………………………………………………………………………………………………………………………… 摘录总结: 首先,我们有必要说明一下他们的执行顺序:awake--start--update--fixedupdate--lateupdate--OnGUI--reset--onDisable-...转载 2018-03-05 23:32:46 · 1243 阅读 · 0 评论 -
Unity杂谈:Unity中的协程(协同程序)
写于2016-2-7,原创,转载请注明。另:现在发现一些简单的延时动作可以通过Invoke()的方式实现,没必要全用协程。以下是正文…………………………………………………………………………………………………………………………………………………………(纯干货,无图)在游戏中,经常会遇到一些计划性的事件,这里举个例子,比如说我们的主角3秒回城后进行5秒的自爆倒计时……刚开始用Un...原创 2018-03-05 23:19:58 · 481 阅读 · 0 评论 -
Unity杂谈:敌人视野感知的实现
文章写于2016-1-31,后有修改。本文为本人原创,转载请注明。以下为正文……………………………………………………………………………………………………………………………………游戏AI常常分为三大部分——感知层、分析层(包含记忆层)、决策层。在早期的游戏中,AI只有分析层和决策层,虽然效果也是不错的,但是缺乏了真实感,直到《神偷》在感知层做出了巨大的突破后,游戏才逐渐变得...原创 2018-03-05 23:10:20 · 6725 阅读 · 2 评论 -
UGUI脚本控制之RectTransform相关
转载于2017-5-11原地址丢失。1.改变RectTransform的topGetComponent<RectTransform>().offsetMax = new Vector2(GetComponent<RectTransform>().offsetMax.x, top);2.改变RectTransform的bottomGetComponent<RectTra...转载 2018-03-05 23:00:42 · 775 阅读 · 0 评论 -
Unity C# TXT文件写入和读取以及Split()的用法
写于2017-3-14以下代码应该是从某些博客摘的,当时没标记,现在找不着了。这里做一下整理,方便自己用。一、Unity C# TXT文件写入和读取void WriteTXT(){ StreamWriter sw; FileInfo fi = new FileInfo(Application.streamingAssetsPath + "//" + name);...原创 2018-03-05 22:58:46 · 7080 阅读 · 0 评论 -
Unity中模型武器位置不符的相关问题
写于2017-2-22这种事情常常发生在Unity 4.x版本新增的Mecanim系统中。此次填坑又学到了许多新的东西。第一种情况:参考博客:http://blog.csdn.net/qq617119142/article/details/42566565问题原因:可能动画中有几个骨骼的位置跟这个动画实际使用的Avatar中骨骼的位置不相符。原因是我们在制作的过程中会将模型文件和动画文件分开,在导...原创 2018-03-05 22:44:09 · 2707 阅读 · 0 评论