#If i use a Delegate input for a function
1 messages · Page 1 of 1 (latest)
Without pressing compile, go to "Window" at the top and check for "Compiler Results"
Not sure it's actually there, but that is the window that is usually at the bottom
That should have an error in it
Checking
I have checked output log, and it says something about delegate
(SENDED NEW ONE)
Hm, is this a C++ function or a BP one?
It seems like the node can't figure out the delegate type properly
Blueprint
Sorry, i didnt send half of log
`LogBlueprint: Error: [AssetLog] C:\Users\Akiff\Documents\Unreal Projects\Inventory\Content\INVENTORY\Widgets\WB_InventorySlot.uasset: [Compiler] Create Event : unable to determine expected signature - is the delegate pin connected?
LogBlueprint: Error: [AssetLog] C:\Users\Akiff\Documents\Unreal Projects\Inventory\Content\INVENTORY\Widgets\WB_InventorySlot.uasset: [Compiler] Could not find an event-dispatcher named "OnActionClicked" in 'WB_ItemMenu_C'.
Make sure 'WB_ItemMenu_C' has been compiled for Bind Event to OnActionClicked
LogBlueprint: Error: [AssetLog] C:\Users\Akiff\Documents\Unreal Projects\Inventory\Content\INVENTORY\Widgets\WB_InventorySlot.uasset: [Compiler] Failed to create property K2Node_CreateDelegate_OutputDelegate from <None> due to a bad or unknown type (Delegate)
LogBlueprint: Error: [AssetLog] C:\Users\Akiff\Documents\Unreal Projects\Inventory\Content\INVENTORY\Widgets\WB_InventorySlot.uasset: [Compiler] Create Event Signature Error: Unable to determine expected signature - is the delegate pin connected?
LogBlueprint: Error: [AssetLog] C:\Users\Akiff\Documents\Unreal Projects\Inventory\Content\INVENTORY\Widgets\WB_ItemMenu.uasset: [Compiler] Action Confirm Event of type Delegate (by ref) doesn't match the property Action Confirm Event of type DelegateProperty`
All errors about delegate
Maybe an engine bug?
Could it, where is that node coming from?
My function library
The way it reads is that it tries to "create" the node, then can't find the Delegate inside the WB_ItemMenu, which probably doesn't even have a delegate with that definition.
And then it checks against the connected event and fails. Compiling it might work cause it's a load-order issue, but not sure.
But how is the actual Signature of that Delegate defined?
A Delegate usually has a Signature, something it expects as Inputs of the connected events.
Yeah, again, might be a load-order issue. Not sure. I've seen this on a customers project once.
Could there any solution for me?