Unity⚓︎
Unity Custom Package 学习日志
目前准备尝试把 Odin Toolkits
转化为 Unity Package
,从零开始学习 Custom Package
的开发。
项目开发版本定为 Unity 2021.3.45f1 LTS
,操作系统基于 MacOS 15.5
,使用 Apple Silicon
原生版本。
Unity 判空重载学习
在使用 Unity
相关的对象时候,使用 !=
和 ==
判断对象是否为空,尽量避免使用纯 C# 判空的方式,比如 ReferenceEquals()
,也不能使用 ??
和 ?.
。
ScriptableSingleton
ScriptableSingleton<>
是一个泛型抽象类,用于创建编辑器状态的单例模式,可以跨项目存在于本地电脑,也可以作为单项目的编辑器阶段的存储。