I need to call an event that is implemented in Blueprint, so I tried it like this:
UFUNCTION(BlueprintImplementableEvent, meta = (FriendlyName = "Player reached Finish"))
void OnFinishReached();
but I can’t find the event anywhere. It should be implementable in the level blueprint but it doesn’t show. What am I doing wrong?
Hi maxim6394, your declaration for a BlueprintImplementableEvent is fine, but maybe your problem is that you are trying to implemented in you level blueprint, and your BlueprintImplementableEvent (I think) that can be implemented only on a blueprint created from your C++ class where you have the BlueprintImplementableEvent.
For example if you have a Character class on C++ with a BlueprintImplementableEvent and a Blueprint created from that C++ class. Then in this blueprint you can implemented the event, not in thee level blueprint.
Best regards
1 Like
Any ideas how can we define an event in a level blueprint then? I want to fire an event and pass some data which can be read in the level blueprint.