摘要:
1.buffer.js ,three.js 这样引用会报错: import { Buffer } from 'buffer'; import * as THREE from 'three'; 所以需要找到node_modules里相关js文件,然后引用其文件路径(我是复制出来放到src文件夹下了), 阅读全文
摘要:
这个shader原本是用做项目中矩形物体的描边,因为项目中需要描边的物体都是矩形面片,而且比较多,所以用这个比一般的描边插件要节省性能 近大远小的原理就是,计算相机空间下物体的中心的点和摄像机的距离,然后与描边宽度做权重算法 ShortSide是矩形的短边长度 SideRatio是矩形的宽高比(wi 阅读全文
摘要:
1.shader中的 Queue 以及 RenderType 2.ZTest 以及 ZWrite:参考 https://docs.unity.cn/cn/2022.1/Manual/SL-ZTest.html 3.摄像机CommonBuffer中的CameraEvent 4.OnRenderImag 阅读全文
摘要:
用 UAssetManager::GetStreamableManager().LoadSynchronous<UStaticMesh>(FSoftObjectPath(packagePath)); 然后还要调用 GetStaticMeshComponent()->RegisterComponent 阅读全文
摘要:
LayoutRebuilder.MarkLayoutForRebuild(rectTransform); Mark the given RectTransform as needing it's layout to be recalculated during the next layout pas 阅读全文
摘要:
一、输入框激活问题 public void ActivateInputField(); //激活输入框 public void DeactivateInputField(bool clearSelection = false);//灭活输入框 ,谁能告诉我 clearSelection 是什么用处? 阅读全文
摘要:
json_valid 判断是否为合法json文档 json_unquote 去除json字符串的引号,将值转成string类型 json_extract 提取json值 例子: json_extract(json,'$.name') 如果 json中的key是汉字的话,要加双引号,然后用JSON_U 阅读全文
摘要:
1.这里不仔细描述每个步骤,只记录一些关键问题,到官网下载解压最新版的SonarQube(我用的是8.9.1)。 2.下载安装jdk,这里要注意官网的说明,我一开始下的jdk16,启动Sonar后报错,后来换成jdk11可以了。 3.下载安装数据库,注意7.9.1以后不支持mysql了,我使用的是p 阅读全文
摘要:
在项目中(运行时),已经有个功能是导出文件到本地磁盘,使用的方法是常见的DllImport("Comdlg32.dll")并进行封装。详情可参考:https://github.com/gkngkc/UnityStandaloneFileBrowser 后来,又出现了个需求,是在编辑器的编辑态中,增加 阅读全文
摘要:
在子物体上添加Layout Element组件 看到这个组件上有个Ignore Layout,这个就是忽视布局,把它勾上就可以忽视父级对它的布局了。 转自:https://zhuanlan.zhihu.com/p/27847570 阅读全文