文章目录其他阴影Projector 的思路Projector [假]阴影的思路ReplacementShader 都替换为以下 shader 渲染:Projector 组件材质上的 Shader效果问题ProjectReferences 制作原因因为项目运营中,有部分崩溃日志显示的是,ShadowMap Jobs 中的 GetLocalKeywords 导致崩溃当时有同学提出的:可以尝试更新
坑1:Unity版本升级,手贱跟着升级,然后项目各种错 解决方案: 新版本先观望一段时间,新版本都有坑的。 坑2:Git做版本更新是,有些Prefab的数据死活不能同步 解决方案: 1.Edit->Project Settings->Editor 设置种打开 meta files 让meta文件和原始文件一起同步 2.Edit/ProjectSetting/Editor设置中Asset
 日志系统功能包括:1.日志开关。只有开发版本开启日志,因为日志还是比较耗性能的。。。2.堆栈日志界面:ERROR时弹出界面,该界面显示错误的堆栈日志。大半部分错误日志是不会导致崩溃,如果不弹窗qa可能会漏掉一些重要的log信息。3.接入SRDebugger,方便在qa测试时,在测试机查看详细的日志信息,方便定位错误出现的原因。4.FPS帧率的显示5.游戏正式上线以后,我们很难拿到用户的
贝乐虎携手友盟+应用性能监控平台U-APM,与家长共同守护孩子们在“看、听、玩、学”过程中的良好体验。                 在使用U-APM之前,贝乐虎团队主要由测试团队在新版本上线前的测试工作来发现问题。使用U-APM后,测试团队可以在灰度测试阶段,借助U-APM进行更全面的监控,发现
最近 做些准备性得工作和有意思的事情。所以最近做了一个适合ios和android 错误信息捕捉的unity插件。 两个功能,app崩溃也就是闪退 是开发者 很头疼的一件事,还有就是一些莫名得错误 有时候也会困扰着我们。现在,unity已经封装得挺好了,及时出现数组越界,和空对象这样严重得错误也不会崩溃,听着挺好,但是这给开发者带了很多烦恼啊。因为
转载 2024-03-18 00:05:00
300阅读
Unity Android模拟器调试Unity项目遇到了只会在Android上出现的问题,code review再三没有找到问题,只能想到动态调试了。Unity Android的真机调试只能使用Wi-Fi调试,它要求开发机和Android设备在同一子网下,具体步骤参考Unity的官方文档《Attaching MonoDevelop Debugger To An Anroid Device》。由于办
[Unity3D]引擎崩溃、异常、警告、BUG与提示总结及解决方法 此贴会持续更新,都是项目中常会遇到的问题,总结成贴,提醒自己和方便日后检查,也能帮到有需要的同学。 若各位有啥好BUG好异常好警告好崩溃可以分享的话,请多多指教。 1.U3D经常莫名奇妙崩溃。 一般是由于空异常造成的,多多检查自己的引用是否空指针。
有关UNITY日志,有两个路径。 1,一般日志路径:C:/Users/xxxx/ AppData/Local/Unity/Editor,此文件夹下有三个文件 ,如下图:Editor.log, Editor-prev.log, upm.log 2,崩溃日志路径:这个日志unity编辑器崩溃时才生成
转载 2019-06-30 21:18:00
2081阅读
2评论
前言在用Unity2018的时候,新的Prefab的特性在带来方便的同时,也会造成有很多困扰。比如有的修改(更改UI元素的层级、删除某个UI元素)一定要打开Prefab之后才能使用。同时,对于一些UI的Prefab,发现在游戏中是正常的,但是打开Prefab就变得非常奇怪:所有的UI都混乱地排列在一堆,完全不是设定的相对关系。就如上图所示,可见游戏中是正常的布局,但是Prefab打开之后的样子就一
转载 2024-03-21 12:57:50
71阅读
因为最近做的都是和unity作为一个库嵌入原生app的项目,一直以来饱受unity crash的折磨。中间碰到过很多崩溃,都是之前做游戏没有碰到过的,大多都是兼容性问题,还有一些是和原生层通信的方式不对导致的。不管是那种情况,都很让人崩溃,也由此熟练了crash日志定位的操作,今天在这里分享一下。首先untiy的日志分两种:1.如果我们打包的时候勾选了 development build选项
1。首先是常量 :常量是使用const关键字来声明某个常量字段,而且它是不能修改的。常量可以是数字,布尔值,字符串或者null。 接下来是只读字段,只读字段用readonly来声明,它只能是在声明只读字段的同时赋值,其他时候都不允许。 2.然后是异常 :异常处理是使用try、catch和finaiiy关键字来 处理。异常是通过throw来创建的。 例
转载 5月前
19阅读
Unity函数生命周期Awake > OnEnble > Start > FixedUpdate > Update > LateUpdate > OnGUI > OnDisable > OnDestroyAwake在开始前执行一次OnEnble在脚本开始时执行一次(关闭后再开启依然执行)Start在开始时执行一次FixedUpdate在Update之
转载 2024-05-14 19:37:05
183阅读
Unity游戏崩溃日志查询笔记 安卓平台 关于tombstone_00最近Debug关于一个多线程下载资源,资源下载完成后,加载并设置资源时会导致游戏崩溃。AndriodLogCat 最终显示详细信息写入了名为tombstone_00的文件下。 这个文件应该在手机的:“内部存储设备\Android\data\你的游戏或者软件包名\files\tombstone_00”Version '2019.4
首先,对于编辑器中的GUI系统,我们可以分为四大类: 1、UnityEngine.GUI 2、UnityEngine.GUILayout (最常用) 3、UnityEditor.EditorGUI 4、UnityEditor.EditorGUILayout 一.GUI系统这是运用最广泛的GUI系统,所属命名空间UnityEngine,用其
Unity Application 前后台切换调用关系正常进:OnApplicationFocus, isFocus=True正常退:OnApplicationQuit Home出:OnApplicationPause, isPause=TrueOnApplicationFocus, isFocus=False Home进:OnApplicationPause, isPause=Fa
analyzerMy name is Igor and I am a Toolsmith at Unity, which means I am part of the team that build tools to increase productivity of Devs and QA in Unity with the aim to improve the overall qual
转载 2024-08-05 22:05:11
134阅读
1.U3D经常莫名奇妙崩溃。一般是由于空异常造成的,多多检查自己的引用是否空指针。 2.编码切换警告提示。警告提示:Some are Mac OS X (UNIX) and some are Windows.This might lead to incorrect line numbers in stacktraces and compiler errors. Many text edi
Editor文档资料 Unity教程之-Unity Attribute的使用总结:http://www.unity.5helpyou.com/3550.html 利用unity3d属性来设置Inspector面板的特殊行为: http://www.360doc.com/content/15/1205
原创 2021-07-20 17:53:05
787阅读
1. 效果预览当角色受到攻击时,为了增加游戏的视觉效果和反馈,可以添加粒子等动画,也可以使用 Shader 实现受击闪白动画:受到攻击时变为白色,逐渐恢复为正常颜色本游戏中设定英雄受击时播放粒子效果,怪物受击时播放闪白动画,效果如下:2 实现方案1 Lit.shader 简介查看怪物的 Inspector,材质使用的 Shader 是 URP 的 Lit.shader。Lit.shader 可让您
本文来自 http://blog.sina.com.cn/s/blog_930ffa0b0102vfg6.html报错Shader error in '': Parse error: syntax error at line 1解决办法: U3D英文官网论坛里有帖子: http://forum.unity3d.com/threads/syntax-error-at-line-1.64004/ 就
转载 2月前
374阅读
  • 1
  • 2
  • 3
  • 4
  • 5