I read there is no way to put delay node in function.
so is there a way to connect its function to delay?
You can’t have delays in functions.
What are you trying to achieve?
I want to delay the destroy actor
the picture above is in event graph
Everynone
(Everynone)
4
Have the function call an event that uses a Delay.
So do it with a custom event 
Everynone
(Everynone)
7
Put a timer in a function and delegate:


Perfect way to leak memory. Call a delayed event instead, sorted.
Everynone
(Everynone)
8
We’d like need to see that because it should absolutely work.
The nodes are not connected. Calling a function does not call the nodes connected to it. It just executes the function itself.
The nodes are not connected. Calling a function does not call the nodes connected to it. It just executes the function itself.
I already try but didn’t take any effect
Everynone
(Everynone)
10
Why are you not using the actual damage system:

It makes so many things easier and more efficient! Consider it.
I already try but didn’t take any effect
Try what exactly? In the image you’re showing you are not calling an event…
Function calling a custom event with delay.
for that I using for animation
the destroy actor when hp is low
already try but not function
here the full blueprint if confuse
this after connect the custome event (death)
Everynone
(Everynone)
14
Where / when are you calling Death? We can’t see it here.
the ‘Death’ is in dummy blueprint as you can see in the video the dummy die when hp is 0
Everynone
(Everynone)
16
In order to execute an event you need to call it - could you show how you’re calling it. See my example here and try reproduce it:
This:
Everynone
(Everynone)
18
You’re still not calling the event. Have a look at my screenshot above. Take Damage function calls a Custom Event. That’s your Death.
- call
Death in the function:
yes I do that.
it works!
Thank you for your help and patience