-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Closed
Description
项目中想尽量减少反射的使用,所以把 NOT_GEN_WARNING 打开了。之后wrap了Camera,会一直报Camera+CameraCallback 的警告,后来wrap了Camera.CameraCallback,但是还是会报警告。后来详细查看代码发现,在ObjectTranslator中 有以下代码:
foreach (var nested_type in type.GetNestedTypes(BindingFlags.Public))
{
if (nested_type.IsGenericTypeDefinition())
{
continue;
}
TryDelayWrapLoader(L, nested_type);
}
Camera 的GetNestedTypes 会包含 CameraCallback,而Camera.CameraCallback 是委托,不会在TryDelayWrapLoader 中,所以会一直出错。
想请问下 是我 wrap Camera.CameraCallback 的方式不对还是其他问题?我应该怎样把这个错误去掉
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels