09 2022 档案
摘要:Unity项目中,默认我们会出现Assembly-CSharp程序集,编译成Assembly-CSharp.dll文件,在默认情况下我们创建的代码文件均在此程序集中。当我们为Editor添加代码时,只要代码文件放在任一名叫Editor目录下,那么它将会自动设置为Assembly-CSharp-Edi
阅读全文
摘要:在以往的Unity项目热更方案中,无论是lua还是ilruntime,都是基于独立vm与原生AOT(静态编译)代码进行交互(各种wraper)。现在出现了一个全新的热更方案,HybridCLR。 HybridCLR方案实现方式与ilruntime类似,都是对dll进行更新,都需要对dll进行解释。区
阅读全文
摘要:在UGUI中,有一个专门处理描边的组件:outline。它的实现原理是在原uivertex中加入4个偏移的uivertex来实现显示效果,当我们把Effect Distance调大之后很容易发现。 在实际项目中,此组件的显示效果往往不能满足策划的要求,我们可以改进此组件的显示效果。 outline效
阅读全文