- 博客(13)
- 收藏
- 关注
原创 UE材质常用节点记录
1.CameraPosition:当前相机的位置2.ObjectPosition:当前材质所在网格的位置3.WorldPosition:当前像素点所在的世界位置
2024-10-29 09:31:00
267
原创 日常记录:UE5小白学习常忘问题记录
问题:VS中无报错,UE编辑器无法编译,报错提示使用了未定义类型“UAudioComponent”解决:添加头文件,这个VS里不提示不报错对于小白来说很无赖,不确定是否需要引用、是否已默认包含引用、引用哪个,还是要多学习。
2024-05-21 11:08:11
462
原创 UE5闪退问题
在C++脚本中有声明Actor或ActorComponent等对象,初始化错误。声明是使用指针 *Actor *ActorComponent。
2024-05-13 16:47:08
261
原创 【Unity】代码访问或操作网格Mesh带来的卡顿等性能问题及解决办法
返回数组副本就需要重新开辟内存空间,每次访问都会有一次新的存储空间的开辟,顶点越多,访问的次数也就越多,而且每次开辟的空间也会越大(长度就是顶点数),所以这里的性能问题就随着顶点数的增多非线性的增加。问题就来了就是这样简单的一句代码,甚至在循环体内部都没有任何操作,为什么还会有性能问题,特别是当模型顶点数比较多而又在update中跑的时候就非常明显了。以更好的支持DOTS。经测试,不经vertices属性是这样,其他的几个数组属性如color,triangles等都是这样的。//将某个顶点的y坐标加1。
2023-10-12 15:29:53
467
原创 unity问题日常记录:两个物体隔挺远就触发碰撞事件的问题
把上图的default content offset 调小就能解决问题。当两个物体大小很小时,会出现没有碰撞到一起就触发了碰撞事件。
2023-10-12 10:20:26
155
原创 Unity报错NotSupportedException: Encoding 936 data could not be found.
原因是Unity在发布时并没有包含这些字符集,需要手动加进去,将I18N.DLL和I18N.CJK.DLL从Unity安装目录(Editor\Data\Mono\lib\mono\2.0目录下)拷贝到项目目录的Assets目录下,然后重新编译出包,即可正常运行。Unity报错NotSupportedException: Encoding 936 data could not be found.
2023-09-22 10:21:42
951
原创 unity半透明物体有时候看不见的问题,修改渲染层级解决问题
给Material或Shader添加一个名为"RenderQueue"的属性,设置不同的整数值控制顺序。在Unity中,我们可以通过修改Render Queue值来控制物体的渲染顺序。可以通过获取物体的renderer.material来获取Material。可以将半透明对象设置为2000,背景设置为2500,这样背景会先渲染。Render Queue值默认为0,值越大的物体越靠后渲染。将背景设置高Render Queue值(2500+)这样可以有效控制渲染顺序,解决半透明问题。4000以上为界面元素。
2023-09-15 17:52:49
929
1
原创 日常记录:Awake执行时间
就是这个GameObject.Active的这个值,当创建的时候这个就为false时,Awake是不触发的,而Awake的触发顺序是随机的,可能出现的情况是,当你在其他脚本Awake把这个物体给SetActive(false)了,这个物体上的Awake就有极大的可能未触发,因为你不确定哪个Awake先执行(特殊处理例外)。所以建议在Awake里进行所有的初始化,在Start执行初始化后的操作。Awake是在激活的第一时间触发,而不是创建的第一时间。
2023-08-23 10:13:46
146
原创 Unity发布exe,无法连接数据库,报错Encoding 1252 data could not be found,问题解决
再你unity安装位置的这个路径下,把I18N.dll、I18N.West.dll两个dll文件拷贝到你发布包的exe同级下,就可以解决问题。无法找到编码1252数据。确保已安装并启用正确的国际代码集程序集。
2023-08-17 17:36:40
895
1
原创 Unity发布包没发现output_log.text文件时,请检查prejectsetting设置
把Use Player Log 勾上,再重新打包,就会在C:\Users\用户名\AppData\LocalLow\DefaultCompany\项目名 中发现。output_log.txt文件了,就可以愉快的调试了。
2023-04-12 11:22:21
520
1
原创 Unity中发布WebGL的内存
WebGL 中的内存Unity WebGL 中的内存可能成为限制可运行内容的复杂性的制约因素,因此我们希望在此提供一些关于如何在 WebGL 中使用内存的说明。WebGL 内容将在浏览器中运行,因此浏览器必须在浏览器的内存空间内分配内存。可用内存量可能会有很大差异,具体取决于所使用的浏览器、操作系统和设备。决定因素包括浏览器是 32 位还是 64 位进程,浏览器为每个标签使用单独的进程还是让您的内容与所有其他打开的标签共享内存空间,以及浏览器的 JavaScript 引擎需要多少内存来解析您的代码。U
2021-03-17 11:03:05
2520
原创 uv坐标、顶点、贴图
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-12-31 16:23:48
1553
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人