-
-
Notifications
You must be signed in to change notification settings - Fork 271
Closed
Labels
Description
This was already mentioned in #cpp2il-support, I'm making this issue for organization.
example:


The method in the interface is public, but the method in the implementing class is private, causing the type to be invalid
Method 'OnBeforeSerialize' in type 'UnityEngine.Events.UnityEvent`1' from assembly 'UnityEngine.CoreModule, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
(this specific example's error is because UnityEvent`1 extends UnityEventBase which implements ISerializationCallbackReceiver, and it doesn't see the method impl in UnityEventBase)