Git拉取失败443最终解决办法
Git拉取失败443最终解决办法 00 前言 使用Github DeskTop可以拉取, 而SourceTree拉取报443错误. Git命令行同样无法拉取, 报443连接错误. 01 处理方法 最根本的原因是: Github的账号和密码验证服务器没有走梯子. 当然我们可以用全局代理配置的方式来强制使用梯子, 但始终会遇到有时可以验证有时无法验证的情况. 最稳定的解决方式是采用ss...
Git拉取失败443最终解决办法 00 前言 使用Github DeskTop可以拉取, 而SourceTree拉取报443错误. Git命令行同样无法拉取, 报443连接错误. 01 处理方法 最根本的原因是: Github的账号和密码验证服务器没有走梯子. 当然我们可以用全局代理配置的方式来强制使用梯子, 但始终会遇到有时可以验证有时无法验证的情况. 最稳定的解决方式是采用ss...
Canvas对象渲染到RenderTexture在Windows下打包不显示的问题 00 前言 引发Bug的具体情况是: 用一个Camera赋值到Canvas 将Camera的Display选择为Display1之外的其他显示 然后给这个相机一个RenderTexture对象(此时Display的选项消失) 表现为: 此时Canvas下的所有Canvas相关的对象, ...
结构体和类的选用标准 00 前言 哪种情况下使用结构体和哪种情况下使用类? 01 处理方法 在 C# 中,选择使用结构体 (struct) 或类 (class) 取决于几个关键因素。这些因素包括对象的大小、不变性、值语义与引用语义的需求等。以下是一些指导原则: 使用结构体 (struct) 的情况: 表示简单的数据结构:如果您要表示一个小型的数据结构,如坐标点、颜色值等,结...
URP中基于ShaderFeature和ComputeShader的OverDraw工具 00 前言 01 处理方法 目前采用的方式是使用context.DrawRenderers方法中的drawSettings.overrideMaterial = _material;, 进行替代渲染. 核心方法见下方代码: private void DrawRenderers(Scriptabl...
移动端性能优化 00 前言 01 检测工具 01.1 Android GPU Inspector google出品的GPU性能检测工具(包含部分CPU数据, 需要详细的CPU数据直接使用Android Studio). 本质上是调用了各个厂商的GPU分析工具. 但支持的设备仍旧有限. 如下表(截止2023年12月5日). 设备名称 GPU...
数据结构 00 前言 01 处理方法 参考网页 ※※※官方MOD指南(中文版)※※※ - 《暗黑地牢》 - 3DMGAME论坛 - Powered by Discuz!
数据拟合 00 前言 01 处理方法 参考网页 数据拟合(Data Fitting)算法 - 知乎 (zhihu.com)
Rider如何加入特定的缩写 00 前言 Rider大部分情况下并不会识别一些特殊的缩写, 比如”MS”, 比如”SRGB”, 比如”OS”, 等等. 需要注意的是, Rider中和缩写相关的问题大体可以分成两类: 命名风格检查, 例如MSBuildImporter被认为不符合C#命名规则. 拼写检查, 例如SRGB, URP, GBuffer这类词被认为是拼写错误. ...
创建C#风格指南:编写可扩展的更简洁的代码 00 前言 本文内容来自创建 C# 风格指南:编写可扩展的更简洁的代码| Unity, c#的代码风格的设置建议. 01 简介 格式化 Unity C# 代码是否只有一种正确的方法?也许不是, 但就项目一致的代码风格达成一致可以使您的团队开发出干净、可读且可扩展的代码库. 这本电子书汇集了行业专家关于如何创建代码风格指南的建议. ...
UGUI下的字体描边(附录UI优化和TextMeshPro字体教程) 00 前言 先说结论, 请直接使用TextMeshPro. 如果一定要使用UGUI的Text控件. 那么请接着往下看. UGUI默认的Outline描边, 是采取的复制Mesh并偏移的方式来完成的, 默认只复制4次, 向左上右上左下右下四个方向进行偏移. 这种处理方式的弊端在于, 顶点数的增加. 同时, 要获得好的...