У меня есть UUserWidget, принадлежащий виджету Editor Utility, на который я хотел бы иметь возможность добавлять активы. Я переопределил функцию NativeOnDragEnter, среди прочего.
Когда я перетаскиваю на него актив, вызывается SObjectWidget :: OnDragEnter - я предполагаю, что SObjectWidgets обертывают UUserWidgets - и коды пытаются преобразовать FDragDropEvent в FUMGDragDropOp. Если это приведение прошло успешно, будет вызвано переопределение моего виджета NativeOnDragEnter. К сожалению, бросок не удался; DragDropEvent вместо этого является FAssetDragDropOp.
Что-то я делаю не так? Это просто не сработает?
Спасибо!