To address the issue of transparent parts of a SkeletonGraphic
asset registering events in Unity, you can try disabling the Cull Transparent Mesh
option in the CanvasRenderer
component of the SkeletonGraphic
. This setting can sometimes cause unexpected behavior with transparency and event registration. Additionally, ensure that your material settings are correctly configured for the SkeletonGraphic
component, as it uses a CanvasRenderer
instead of a MeshRenderer
. You might also want to check if the Event Trigger
component is set up correctly and consider using a custom hit test to ignore transparent areas.