- ET版本: 7.2
- Unity版本: 2021.3.14f1
- Net版本: Net6
在HotfixView不能调用配置的分部类方法, 不能通过Build Hotfix的编译, 这是为啥呢..
Unity/Assets/Scripts/Codes/Model/Generate/ClientServer/ConfigPartial/AIConfigCategory.cs
调用分部类里的Build Hotfix就丢引用了
public partial class AIConfigCategory
{
[ProtoIgnore]
[BsonIgnore]
public Dictionary<int, int> test = new ();
}
public static async ETTask<UI> Create(this UIComponent self, string uiType, UILayer uiLayer)
{
var a = AIConfigCategory.Instance.test;
...
}
ssets\Scripts\Codes\HotfixView\Client\Module\Dialogue\DialogComponentSystem.cs(51,47): error CS1061: 'AIConfigCategory' does not contain a definition for 'test' and no accessible extension method 'test' accepting a first argument of type 'AIConfigCategory' could be found (are you missing a using directive or an assembly reference?)